src/dotnet/Directory.Build.props (39 lines of code) (raw):

<Project> <PropertyGroup> <TargetFramework>net472</TargetFramework> <LangVersion>Latest</LangVersion> <NoWarn>MSB3277</NoWarn> <NoPackageAnalysis>true</NoPackageAnalysis> <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch> <BaseIntermediateOutputPath>obj\$(MSBuildProjectName)\</BaseIntermediateOutputPath> <DefaultItemExcludes>$(DefaultItemExcludes);obj\**</DefaultItemExcludes> <OutputPath>bin\$(MSBuildProjectName)\$(Configuration)\</OutputPath> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)'=='Debug'"> <DefineConstants>TRACE;DEBUG;JET_MODE_ASSERT</DefineConstants> </PropertyGroup> <Target BeforeTargets="CoreCompile" Name="CheckForGradlePrepared" Condition="!Exists('$(JetBrainsRiderRdBackendCommonReference)')"> <Error Text="Please run `./gradlew compileDotNet`" /> </Target> <Import Project="$(MSBuildThisFileDirectory)..\..\build\DotNetSdkPath.Generated.props" Condition="Exists('$(MSBuildThisFileDirectory)..\..\build\DotNetSdkPath.Generated.props')" /> <PropertyGroup> <JetBrainsRiderRdBackendCommonReference>$(DotNetSdkPath)\Build\PackageReference.JetBrains.Rider.RdBackend.Common.Props</JetBrainsRiderRdBackendCommonReference> <JetBrainsReSharperSdkReference>$(DotNetSdkPath)\Build\PackageReference.JetBrains.ReSharper.Sdk.Props</JetBrainsReSharperSdkReference> </PropertyGroup> <Import Project="$(JetBrainsRiderRdBackendCommonReference)" Condition="Exists('$(JetBrainsRiderRdBackendCommonReference)')" /> <Import Project="$(JetBrainsReSharperSdkReference)" Condition="Exists('$(JetBrainsReSharperSdkReference)')" /> <Import Project="Plugin.props" /> <ItemGroup> <Reference Include="System.Xaml" /> <PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="All" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="*.DotSettings" /> </ItemGroup> <ItemDefinitionGroup> <EmbeddedResource> <Generator>JetResourceGenerator</Generator> </EmbeddedResource> </ItemDefinitionGroup> </Project>