31 votes

'v2.0.50727' du runtime et ne peut pas être chargé dans le runtime 4.0 sans informations de configuration supplémentaires

Je suis la conversion de la .vcproj de VS2005 pour VS2010 mais après la conversion il est donné ci-après mentionnées erreur.

Informations supplémentaires: mode Mixte assemblée est construit contre la version " v2.0.50727 " de l'exécution et ne peut pas être chargé dans la version 4.0 d'exécution sans autres informations de configuration.Informations supplémentaires: mode Mixte assemblée est construit contre la version " v2.0.50727 " de l'exécution et ne peut pas être chargé dans la version 4.0 d'exécution sans autres informations de configuration.

et puis j'ai ajouté de l'application.fichier de config dans mon projet et a ajouté les informations mentionnées ci-dessous dans mon fichier, mais il donne toujours la même erreur.

quelqu'un peut-il m'aider à résoudre le problème mentionné ci-dessus.

69voto

nukefusion Points 3688

Ajoutez ceci à votre configuration web / application:

 <startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0"/>
</startup>
 

Voir aussi ici

10voto

Rich Elswick Points 308

J'ai ajouté ce qui suit:

 <startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0"/>
  <requiredRuntime version="v4.0.20506"/>
</startup>
 

à mon app.config pour un projet importé VS2008 Express Edition à VS2010 Express Edition. Ça a bien marché pour moi.

1voto

abatishchev Points 42425

Ouvrez les propriétés de chaque projet - et définissez la version sur 2.0 / 3.0 / 3.5 ou 4.0

0voto

Essayez d'utiliser un autre fichier de configuration (pas celui de votre projet) et RESTART Visual Studio:

C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.executionengine.x86.exe.config (32 bits)

ou

C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.executionengine.exe.config (64 bits)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X