Bonjour � tous,
Je vous explique mon probl�me :
J'ai une DLL en C++, LibFlac permettant de traiter les fichiers audio FLAC (http://www.rarewares.org/files/lossl...-1.3.1-icl.zip), que j'exploite � l'aide d'une autre librairie que voici :
https://code.google.com/p/practicesharp/
Le probl�me, c'est qu'en utilisant la DLL "NaudioFLAC" (de practicesharp) sur un projet utilisant le .NET 4.0 et 4.5 par exemple, j'ai une erreur un peu bizarre sur un appel � la DLL C++.
Or, si je change le framework en 3.5, utilisant bien le CLR 2.0 tout fonctionne correctement.
Ma question est, comment forcer l'utilisation du .NET 3.5 (CLR 2.0) juste pour la DLL NAudioFLAC tout en gardant mon projet en .NET 4.0 ?
J'ai trouv� une solution disant de mettre �a dans le fichier app.config :
mais �a ne fonctionne pas.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup>
Merci d'avance pour vos r�ponses.
Partager