我正在尝试将 C++/CLI 代码移植到可验证类型安全的 C++/CLI 代码中(使用 clr:safe 标志),这样我就可以获得 AnyCPU 程序集。 我发现的主要编译问题是,我遇到了很多 C4956 错误,我认为可以通过显式告诉编译器我认为这是不安全的来解决这个问题。 有什么建议吗?
最佳答案
这已经涵盖了here
基本上,这就是 /clr:pure
应该提供的,因为它还会生成纯 MSIL 程序集。不幸的是,它仍然会导致对特定位数的依赖,因此与 AnyCPU
不兼容。
关于c# - C++/CLI 中是否存在 C# 的不安全等效项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6792315/