我有本机非托管代码.我创建了一个托管C DLL,并尝试将此DLL包含在本机的非托管代码中.我收到以下错误
fatal error LNK1302: only support linking safe .netmodules; unable to link ijw/native .netmodule
如何将受管理的C/C++LR DLL包含到本机非托管代码中?
解决方法
看这里:
http://msdn.microsoft.com/en-us/library/9x035d1s%28VS.80%29.aspx
“要纠正此错误,请使用/ clr:safe编译以启用MSIL链接,或将/ clr或/ clr:pure .obj文件传递给链接器而不是模块.