[英]How to make VS2019 not create folder 'net5.0' for building project?
[英]How to allow unsafe code for Release and Debug on visual studio 2019 .net5.0
我查看了这个问题,询问如何允许 azure 函数发布代码的不安全代码。
这建议"Make sure you set the Allows unsafe code for the Release build as well."
我已经在Project Properties -> Build -> Check Allow unsafe code上启用了不安全模式。
但我没有发现在Debug和Release上启用不安全代码之间的区别。
我使用的是 Visual Studio 2019 .Net 5.0
在 Release 上启用它的路径在哪里?
无论您使用什么 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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.