2010-12-02 9 views
2

Après avoir converti l'application .net en 4.0v, j'ai rencontré des problèmes liés à l'assemblage interop, pour contourner le problème, le fichier suivant a été incorporé dans le fichier de configuration'useLegacyV2RuntimeActivationPolicy' ne fonctionne pas si le fichier de configuration n'est pas dans le dossier d'installation

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

Cependant, la solution ci-dessus échoue lorsque le fichier de configuration est pas dans le dossier d'installation, je voudrais savoir s'il est possible de forcer l'application à lire le paramètre ci-dessus à partir d'un fichier de configuration qui se trouve dans un autre dossier (autre que le dossier d'installation) ou est-il possible de réaliser par programme ce que la balise 'useLegacyV2RuntimeActivationPolicy' fait?

+0

Duplication de http://stackoverflow.com/questions/3750253/set-net-4-uselegacyv2runtimeactivationpolicy-during-runtime –

Répondre

Questions connexes