我今天用新的 Class Library (Package)
创建了一个类库Visual Studio 2015 中的模板。显然它使用一种奇特的新项目格式 ASP.NET xproj 来构建包。虽然这对我来说很好,但我如何从库中调用不安全的代码?我查看了 Project > Properties > Build,应该是切换不安全代码的选项,但我得到的只是:
所以是的,没有这样的运气。我什至尝试粘贴 "<AllowUnsafeBlocks>true</AllowUnsafeBlocks>"
手动进入 .xproj 文件,但编译器仍然报错。
是否可以在不为不安全方法创建另一个非 xproj 程序集的情况下启用它?
最佳答案
ASP.NET 5 工具的文档还不够完善,但在谷歌搜索半小时后,我找到了解决方案。
在您的 project.json 文件中,添加以下行:
{
"buildOptions": { "allowUnsafe": true }
}
关于c# - 如何从 ASP.NET xproj 调用不安全代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32211739/