web-dev-qa-db-fra.com

ERR: impossible de terminer la configuration de l'assemblage (hr = 0x8007000b). Sondage terminé

J'obtiens l'erreur suivante en utilisant Visual Studio Express 2013 pour le Web. Il fonctionnait auparavant sur 32 bits. Mon ordinateur portable est Windows 64 bits.

ERR: impossible de terminer la configuration de l'assemblage (hr = 0x8007000b). Le sondage est terminé.

J'ai reconstruit la solution avec un processeur 64 bits sélectionné et sans joie.

15
Shaun Roach

Si vous allez dans Outils-> Options> Projets Web et assurez-vous que vous avez "Utilisez la version 64 bits de IIS Express pour les sites Web et les projets." Cela résout le problème.

33
Shaun Roach

Mon projet est spécifiquement 64 bits.

J'ai dû changer une référence en dll, en ajoutant la version 64 bits. Créer un dossier dans mon projet appelé "x64" et ajouter la DLL, avec la propriété: Copier dans le répertoire de sortie: Copier toujours


J'ai trouvé la solution dans un readme Oracle:

Utilisez la procédure suivante pour que votre application utilise la version 64 bits de .... dll:

  1. Cliquez avec le bouton droit sur le projet Visual Studio.
  2. Sélectionnez Ajouter -> Nouveau dossier
  3. Nommez le dossier x64.
  4. Faites un clic droit sur le dossier x64 nouvellement créé
  5. Sélectionnez Ajouter -> Élément existant
  6. Accédez à ...\bin\x64 dans le répertoire de votre solution de projet.
  7. Choisissez .... 64bit.dll
  8. Cliquez sur le bouton "Ajouter"
  9. Cliquez avec le bouton gauche sur la nouvellement ajoutée .... dll dans le dossier x64
  10. Dans la fenêtre des propriétés, définissez "Copier dans le répertoire de sortie" sur "Copier toujours".

Pour les applications ciblées x86, nommez le dossier x86 et ajoutez des assemblys à partir du dossier ...\bin\x86.

2
Kasper Halvas Jensen

Mon projet/solution était l'inverse du correctif ici: je devais décocher la case "Utiliser la version 64 bits de IIS Express pour les sites Web et les projets." Je suppose que le projet est en 32 bits, mais le seul mode de sortie qui a cassé pour moi était "debug". Le visualiser dans le navigateur sans déboguer n'a jamais manqué de compiler.

J'ai recherché de nombreuses questions pour la solution, j'ai donc pensé ajouter mon correctif ici. Cela semble fonctionner dans les deux sens (si elle est cochée, décochez-la!)

1
TylerSmall19