不安全的代码将无法在Visual Studio 2015上编译。

11

我正在尝试在新的DNX4.6核心上编译一个程序,但由于以下原因无法编译:

error CS0227:如果使用/unsafe编译,则不安全的代码才能出现

这是我的代码:

    [CompilerGenerated]
    public unsafe class GrayscaleQuantizer : PaletteQuantizer
    {
我在网上搜索了一下,没有找到与我遇到的相同问题的来源。在项目属性的“生成”选项卡中,我无法选中“允许不安全代码”,因为没有这个选项......有人知道解决办法吗?
3个回答

13

3

我不够聪明,无法通过上面的帮助找出答案。但我发现如果你进入解决方案资源管理器窗口并右键单击属性(在引用上面),就会出现一个打开选项。点击它,然后点击左侧的“生成”。“允许不安全代码”位于第五行左右。


0

感谢您在未来五年内的帮助。我也找不到它。我不知道您需要执行上述步骤才能在左侧的“生成”部分中出现“允许不安全代码”复选框。在按照上述说明操作后,它将显示在“首选32位”复选框下方。


请不要将“谢谢”作为答案。相反,投票支持您认为有帮助的答案。-【来自审核】 - Someone_who_likes_SE
我不明白这个回答与页面顶部的问题有何关联,但它应该有。请根据[答案]进行[编辑]或删除回答。否则,它可能会被标记为“不是答案”并被删除。 - Yunnosch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接