Hi
I wrote a utility in managed c++ that links against some native c++ code. It works as expected on my machine (or other developer's machines)
However, when I test it on a machine without VS2005 installed, the assembly won't load. I get some error messages on the event viewer suggesting that I may be be picking up some VS libraries. (see below)
I have built my assembly against the release version of the native c++ libraries. So why am I picking up Microsoft.VC80.CRTMicrosoft.VC80.CRT Or am I having some other problem
Any ideas appreciated. Thanks!
========== EventViewer output:
Generate Activation Context failed for C:\Program Files\...\xxx_MCPP.dll. Reference error message: The operation completed successfully.
Resolve Partial Assembly failed for Microsoft.VC80.CRT. Reference error message: The referenced assembly is not installed on your system.