[英]Unable to load DLL when compiled with /CLR
我使用的第三方应用程序已使用带有静态库(/ MT选项)的Visual C ++ 2008进行了编译。
我已经使用Visual Studio 2012,Visual C ++ 2008目标运行时库和/ MD选项根据其规范创建了一个DLL。 使用此设置,DLL加载没有任何问题。
现在,如果启用/ clr选项,则将不再加载DLL。 不幸的是,我没有从LoadLibrary访问LastError的权限,因为这不是我的应用程序。
关于为什么用/ clr选项编译的DLL无法运行而没有它的DLL却不能运行的任何建议?
谢谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.