i am working project in c# Visual studio 2009,i am using c++ dll in my project and also i call that dll through my function . In my system the project run successfully.but in other system not in single system more than system i checked it shows exception like unable to load dll. i am check that dll in dependency walker it shows msvcr71.dll is missing.how i get this.?i need better solution for this
+1
A:
You're probably missing something in your installation of the SDK (or Visual Studio). I would recommend a Repair or Reinstall.
Martinho Fernandes
2010-03-25 17:10:24
+1
A:
look on msdn for info about redistributables - this tell you what you need to install on a non dev box to make things work
pm100
2010-03-25 17:11:34
A:
This is not programming related. You are missing a dll file on your target system. Download and put in "windows/System32" and it should run.
Oskar Kjellin
2010-03-25 17:20:59
+1
A:
The problem is that your native C++ DLL depends on the library msvcr71.dll. This is not part of the standard windows installed hence you must take some action to get it onto the target machine.
The simplest way to do this is to just copy the DLL around with your application. The following KB article covers this.
Documentation on msvcr71.dll
JaredPar
2010-03-25 17:45:39