【发布时间】:2021-03-17 10:24:55
【问题描述】:
我有一个小型 .NET 5 项目,其项目文件如下所示。
该项目将用于针对我的主要项目运行性能基准测试。因此,我希望始终使用 release 配置来构建它。
dotnet build 命令的-c 选项的documentation 确实说明了以下内容,但我在project file 部分中没有找到任何引用:
大多数项目的默认设置是调试,但您可以覆盖构建 项目中的配置设置。
有没有办法在项目文件中指定这个而不是每次运行时都写dotnet build -c release?
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include="Program.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\src\Domain\Domain.fsproj" />
</ItemGroup>
</Project>
【问题讨论】:
标签: .net-core f# msbuild project