Framework .Net - « Impossible de trouver une version du moteur d'exécution pour exécuter cette application »

StackOverflow https://stackoverflow.com/questions/7335133

Question

Machine avec / .NET Framework version 4.0 installé m / c (win xp avec sp3) (pas de version précédente cadre présent) lorsque vous essayez d'exécuter le programme qui est compilé dans le cadre précédent version du framework .net ie => 3,5, est venu sur ci-dessous erreur d'initialisation « incapable de trouver une version du moteur d'exécution pour exécuter cette application ». sur googler trouvés - changer config <startup> <supportedRuntime version="v4.0.30319" /> </startup> aide peut à résoudre, mais cela aussi n'a pas fonctionné. Toute aide serait appréciée.

Était-ce utile?

La solution

Je pourrais en mesure de résoudre ce problème. Ci-dessous info serait une aide pour quelqu'un qui est dans ma situation.

insérer ci-dessous balise de démarrage dans votre fichier application.config

<?xml version="1.0"?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>

Peut être cette entrée de blog serait également utile: NET 4.0 et assemblées en mode mixte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top