【发布时间】:2013-02-11 22:32:19
【问题描述】:
一个混合模式的 C++ 应用程序是使用 VS2012 构建的,它引用托管 DLL Noesis.Javascript.dll(我相信它是用 VS2010 构建的),而后者又在运行时与 msvcr100.dll 链接。
我观察到一个崩溃,似乎显示 Noesis.Javascript.dll 中的代码从 VS2012 的 msvcr110.dll 调用库函数。
是否可以使用两个不同版本的 C++ 运行时库运行单个进程,或者这里发生的情况可能是问题的原因?有什么选择?
【问题讨论】:
标签: visual-studio-2010 visual-c++ visual-studio-2012 msvcrt mixed-mode