Dll Dependency issue
-
We have developed our project with the following technologies Visual C#, Visual C++ and C Language. When we tried to execute our project in client machine, It works only if the system has Visual C++ installed. Otherwise it throws an Unhandled exception.The Visual C++ program which we have developed is dependent on 4 native DLL such as mscorlib.dll, microsoft visual c.dll, system.dll and data.dll. Visual C++ project does not load the above mentioned assemblies during run time. So we kindly request you to provide some inputs on this to proceed further.
-
We have developed our project with the following technologies Visual C#, Visual C++ and C Language. When we tried to execute our project in client machine, It works only if the system has Visual C++ installed. Otherwise it throws an Unhandled exception.The Visual C++ program which we have developed is dependent on 4 native DLL such as mscorlib.dll, microsoft visual c.dll, system.dll and data.dll. Visual C++ project does not load the above mentioned assemblies during run time. So we kindly request you to provide some inputs on this to proceed further.
Unless you have built your C++/C code using statically linked libraries, you will need to install the Visual C++ runtime. As you haven't stated which version of C++ you are developing with, I can't point you to the correct one. If you Google for Visual C++ runtime [version] then that should find the one you want (replace [version] with the particular Visual C++ you used).
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
We have developed our project with the following technologies Visual C#, Visual C++ and C Language. When we tried to execute our project in client machine, It works only if the system has Visual C++ installed. Otherwise it throws an Unhandled exception.The Visual C++ program which we have developed is dependent on 4 native DLL such as mscorlib.dll, microsoft visual c.dll, system.dll and data.dll. Visual C++ project does not load the above mentioned assemblies during run time. So we kindly request you to provide some inputs on this to proceed further.
If you don't know exactly what are all the dependencies that you need for your executable to run a client machine, use Dependency Walker[^] to help you determine what you're missing. Usually, MS will also provide an executable to package/distribute their distributable dll's.
-
If you don't know exactly what are all the dependencies that you need for your executable to run a client machine, use Dependency Walker[^] to help you determine what you're missing. Usually, MS will also provide an executable to package/distribute their distributable dll's.
Hi thanks for your reply... When the dependency walker has been installed the visual c++ is missing these dll. MSVCM90D.DLL,MSVCR90D.DLL,IESHIMS.DLL,WER.DLL Got error as Error: The Side-by-Side configuration information for "c:\documents and settings\administrator\my documents\givi\learning materials\acadamic_project\openpowerlinkdemoappv1.8(final)\openpowerlinkdemoappv1.8(final)\openpowerlinkdemoappv1.8\release\OPENPOWERLINK.NET.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001). Error: At least one required implicit or forwarded dependency was not found. Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. How to make this dll to be accessed by visual c++ project?
-
Hi thanks for your reply... When the dependency walker has been installed the visual c++ is missing these dll. MSVCM90D.DLL,MSVCR90D.DLL,IESHIMS.DLL,WER.DLL Got error as Error: The Side-by-Side configuration information for "c:\documents and settings\administrator\my documents\givi\learning materials\acadamic_project\openpowerlinkdemoappv1.8(final)\openpowerlinkdemoappv1.8(final)\openpowerlinkdemoappv1.8\release\OPENPOWERLINK.NET.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001). Error: At least one required implicit or forwarded dependency was not found. Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. How to make this dll to be accessed by visual c++ project?