Framework .Net - « Impossible de trouver une version du moteur d'exécution pour exécuter cette application »
-
27-10-2019 - |
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.
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