J'ai un projet python qui appelle une DLL C++ qui appelle un C# dll. Je voulais que tout fonctionne sans installer Visual Studio 2008.erreur lors de l'appel de C# com interop dll
J'ai déjà fait la partie C++ en installant le paquet redistribuable Visual C++ 2008 SP1 (x86) et j'ai également installé .net framework 3.5.
Mais maintenant, quand je l'appelle une fonction de C++ dll (et celui-ci appelle son correspondant en C#), il me donne cette erreur:
Traceback (most recent call last):
File "C:\Users\Public\SoundLog\Code\Código Python\SoundLog\SoundLog.py", line 821, in OnStart
Auxiliar.DataCollection.start(self)
File "C:\Users\Public\SoundLog\Code\Código Python\SoundLog\Auxiliar\DataCollection.py", line 68, in start
SoundLogDLL.run()
File "C:\Users\Public\SoundLog\Code\Código Python\SoundLog\Auxiliar\SoundLogDLL.py", line 61, in run
return apiRun()
WindowsError: exception code 0xe0434f4d
Cela fonctionne où j'ai installé la version complète pro VS2008 .
Qu'est-ce qui me manque et que puis-je faire pour résoudre ce problème?
Je vais l'essayer 2 nuits: d –