error calling c# com interop dll
<p>I have a python project that calls a c++ dll that calls a c# dll.
I wanted all to run without installing visual studio 2008.</p>

<p>I allready made the c++ part by installing Visual C++ 2008 SP1 Redistributable Package (x86) and I also installed .net framework 3.5.</p>

<p>But now, when I call a function from c++ dll (and this one calls its correspondent in c#), it gives me this error:</p>

<pre><code>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
</code></pre>

<p>This works where I've installed full VS2008 pro version.</p>

<p>What am I missing and what can I do to solve this?</p>
