标签: c++-cli
有没有办法,如果有人使用C#反编译器,我可以防止反编译c ++ cli项目,因为我试图反编译我在ILSpy中创建的.exe,并且它显示了我的整个代码,所以我有什么办法可以防止这种情况?
谢谢
答案 0 :(得分:0)
您可以
或
答案 1 :(得分:0)
这个线程很古老,我遇到了同样的问题和一个新的答案。无法为此版本指定最低版本,但是
[module:System::Runtime::CompilerServices::SuppressIldasmAttribute];
在每个.cpp模块的顶部为我完成了窍门:
我还没有进一步调查。 另一个有用的事情是添加
#pragma unmanaged
对每个不包含.net代码的.cpp。