Directory.Build.props (26 lines of code) (raw):

<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the MIT license. See License.txt in the project root for full license information. --> <Project> <PropertyGroup> <ImportNetSdkFromRepoToolset>false</ImportNetSdkFromRepoToolset> <LangVersion>Latest</LangVersion> <UsingToolMicrosoftNetCompilers>false</UsingToolMicrosoftNetCompilers> </PropertyGroup> <Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" /> <PropertyGroup> <TreatWarningsAsErrors>True</TreatWarningsAsErrors> <DebugType>embedded</DebugType> <DebugSymbols>true</DebugSymbols> <IsShipping>true</IsShipping> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)' == 'Debug'"> <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)' == 'Release'"> <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> </PropertyGroup> <PropertyGroup Condition="'$(IsTestProject)' == 'true'"> <ExcludeFromSourceBuild>true</ExcludeFromSourceBuild> <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> <GenerateProgramFile>false</GenerateProgramFile> <TestRunnerAdditionalArguments>-parallel none</TestRunnerAdditionalArguments> </PropertyGroup> </Project>