It appears the Mesa DLLs were built using Visual Studio 2005 and contain no embedded manifest information for specifying the C runtime associated with Visual Studio 2005.
Regretfully, C++ applications built using Visual Studio 2010 which want to use IDL, require that the MESA DLLs either 1) have embedded manifest information, or 2) be built using Visual Studio 2010.
1) Are there any plans to provide the Mesa DLLs with embedded manifest information, such that the Mesa DLLs can locate the runtime associated with Visual Studio 2005?
2) Are there any plans to provide the Mesa DLLs, built with Visual Studio 2010?
Option 1 seems relatively easy, and the project i am on has tested/proved it works. However, when my plugin extension is installed at customer site, the customer will not allow us to overwrite their installed IDL Mesa DLLs with our patched version of the IDL Mesa DLLs. (FWIW: This is an extension to Opticks (
http://opticks.org/conflu...Welcome+To+Opticks))
I have verified that IDL 7.1, and 8.0 have this problem. I do not have 8.1 available to me to see if this has been addressed in 8.1.
Any help/discussion would be appreciated,
Bob