Lors de la conversion d'un projet utilisant SlimDX, et dont le code n'est donc pas géré, en .NET 4.0, j'ai rencontré l'erreur suivante :
L'assemblage en mode mixte est construit par rapport à la version 'v2.0.50727' du runtime et ne peut être chargé dans le runtime 4.0 sans informations de configuration supplémentaires.
En cherchant sur Google, j'ai trouvé la solution, qui consiste à ajouter ceci à la configuration des applications :
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
Ma question est la suivante : quel est le useLegacyV2RuntimeActivationPolicy
à faire ? Je ne trouve aucune documentation à ce sujet.