我遇到了一个奇怪的问题。
我使用VS2008在Win7中构建的DLL未在WinXP中加载。
注意:DLL使用CLR / C ++,目标为.NET framework 2.0
在依赖步行者中,所有依赖的dll&找到debugCRT。
但是它能够在发布模式下加载。可能是什么问题?
有人能猜到这个吗?
P.S:我试图解决这个问题几个小时,但无法得到线索。调试模式除了debugCRT还需要什么?更新
我从Manifest文件中发现DLL正在引用DebugOpenMP。但我没有在DLL中使用或引用OpenMP中的任何内容。还有选项属性 - >配置属性 - > C / C ++ - >语言 - > OpenMP支持是“否”。
所以,我不知道,这个参考来自哪里?