我正在使用带有C ++ dll的第三方SDK,
C#(。Net 2.0)示例是使用SDK构建的,它是在Visual Studio 2005中构建的并且运行得很好, 但当我升级 C#项目到.Net 4.5 (VS 2015)时,C ++ dll停止工作,
很可能C ++ dll是遗留DLL,而C#运行时无法使用它,
已经测试过的场景
我的问题在某种程度上类似于this blog,但博客与c ++相关
修改
使用vs2005时,它会加载旧的vc ++运行时,即v80,它与第三方dll兼容,
我们可以用最新的visual studio加载旧的vc ++ runtime v80吗?