我查看了this question,询问如何允许不安全的代码用于azure函数,发布代码。
这是对"Make sure you set the Allows unsafe code for the Release build as well."的建议
我已经在Properties上启用了不安全模式,->生成->检查允许不安全代码。
但是我没有发现在Debug上启用不安全代码和发行版之间的区别。
我使用VisualStudio2019 .Net 5.0
在发布时启用它的路径在哪里?
发布于 2021-06-20 20:42:04
右键单击项目文件,然后应用以下图像。配置菜单也应该有发布模式。

发布于 2021-06-20 21:20:32
无论您使用什么IDE,都可以通过向csproj文件中添加一个属性组来激活它,就像本例中为Release和Debug所做的那样。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
</Project>https://stackoverflow.com/questions/68059848
复制相似问题