29 lines
1.4 KiB
XML
29 lines
1.4 KiB
XML
<!-- 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>
|
|
<!--
|
|
Workaround https://github.com/aspnet/AspNetCore/issues/4257.
|
|
The web sdk adds an implicit framework reference. This removes it until we can update our build to use framework references.
|
|
-->
|
|
<ItemGroup>
|
|
<FrameworkReference Remove="Microsoft.AspNetCore.App" />
|
|
<!-- Required because the Razor SDK will generate attributes -->
|
|
<Reference Include="Microsoft.AspNetCore.Mvc" Condition="'$(UsingMicrosoftNETSdkWeb)' == 'true' AND '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(GenerateRazorAssemblyInfo)' == 'true'" />
|
|
</ItemGroup>
|
|
|
|
<!-- Workaround https://github.com/dotnet/cli/issues/10528 -->
|
|
<PropertyGroup>
|
|
<BundledNETCorePlatformsPackageVersion>$(MicrosoftNETCorePlatformsPackageVersion)</BundledNETCorePlatformsPackageVersion>
|
|
</PropertyGroup>
|
|
|
|
<!-- Workaround https://github.com/dotnet/sdk/issues/2976 -->
|
|
<ItemGroup>
|
|
<PackageReference Update="Microsoft.NETCore.Platforms" PrivateAssets="All" />
|
|
</ItemGroup>
|
|
|
|
<!-- Workaround https://github.com/aspnet/AspNetCore/issues/7503. This chains GenerateSourceLinkFile before razor component targets run. -->
|
|
<Target Name="_EnsureSourceLinkHappensBeforeRazorComponentGeneration"
|
|
BeforeTargets="PrepareForRazorComponentGenerate"
|
|
DependsOnTargets="GenerateSourceLinkFile" />
|
|
|
|
</Project>
|