2019-02-20 20:53:53 +03:00
|
|
|
<!-- Use this file to workaround issues. List the issue tracking the item to fix so we can remove the workaround when the issue is resolved. -->
|
|
|
|
<Project>
|
2019-06-08 03:19:41 +03:00
|
|
|
<PropertyGroup>
|
|
|
|
<!-- Reset this to the Microsoft.NET.Sdk default to workaround Arcade's defaults, which sets IsPackable=false by default. -->
|
|
|
|
<IsPackable />
|
|
|
|
|
|
|
|
<!-- Ensure symbols type is 'portable'. Arcade attempts to embed symbols in local and CI builds. -->
|
|
|
|
<DebugType>portable</DebugType>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<!-- Prevent pdb2pdb.exe from running because it is currently causing build failures in Blazor. -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<PublishWindowsPdb>false</PublishWindowsPdb>
|
|
|
|
</PropertyGroup>
|
2019-06-19 20:03:38 +03:00
|
|
|
|
2020-10-22 00:45:11 +03:00
|
|
|
<PropertyGroup Condition="'$(UseVSTestRunner)' != 'true'">
|
2019-06-19 20:03:38 +03:00
|
|
|
<!-- Xunit output is piped into a file anyways, so color codes aren't useful. -->
|
|
|
|
<TestRunnerAdditionalArguments>$(TestRunnerAdditionalArguments) -nocolor</TestRunnerAdditionalArguments>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<!-- Workaround https://github.com/dotnet/roslyn/issues/27975 -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<!-- We use the compiler toolset that comes from NuGet Packages rather than the SDK built-in.
|
|
|
|
This one sets UseSharedCompilation to false by default. -->
|
|
|
|
<UseSharedCompilation>true</UseSharedCompilation>
|
|
|
|
</PropertyGroup>
|
2019-08-03 07:54:21 +03:00
|
|
|
|
2021-08-26 01:22:47 +03:00
|
|
|
<!-- Workaround continued use of netcoreapp2.1. -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<NoWarn>$(NoWarn);NETSDK1138;CS8969</NoWarn>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
2024-07-07 23:27:20 +03:00
|
|
|
<!-- Workaround obsolete X509Certificate ctor: https://github.com/dotnet/docs/issues/41662 -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<NoWarn>$(NoWarn);SYSLIB0057</NoWarn>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
2019-08-03 07:54:21 +03:00
|
|
|
<PropertyGroup>
|
|
|
|
<!-- Ignore warning about calling the Pack target on Web SDK projects. Our build scripts call /t:pack on everything in this repo. -->
|
|
|
|
<WarnOnPackingNonPackableProject>false</WarnOnPackingNonPackableProject>
|
|
|
|
</PropertyGroup>
|
2021-01-21 01:02:24 +03:00
|
|
|
|
|
|
|
<!-- The SDK includes some conflict resolution targets that check for duplicate items in the publish targets. It's very greedy
|
|
|
|
and ends up marking the same files in different projects as duplicates of each other. We disable this check here to work
|
|
|
|
around this issue. -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<ErrorOnDuplicatePublishOutputFiles>false</ErrorOnDuplicatePublishOutputFiles>
|
|
|
|
</PropertyGroup>
|
2021-07-01 23:41:34 +03:00
|
|
|
|
2019-02-20 20:53:53 +03:00
|
|
|
</Project>
|