Use reference assemblies when compiling Razor views (#18395)
* Use reference assemblies when compiling Razor views Fixes https://github.com/dotnet/aspnetcore/issues/18323 * Avoid mixing runtime and ref assembly
This commit is contained in:
parent
28240ce460
commit
cd518e9da3
|
|
@ -58,4 +58,15 @@
|
|||
<TransitiveFrameworkReference Remove="NETStandard.Library" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
|
||||
<!-- Work around https://github.com/dotnet/aspnetcore/issues/18393 -->
|
||||
<Target Name="_UpdateRazorGenerateAssemblyReferences"
|
||||
AfterTargets="ResolveAssemblyReferenceRazorGenerateInputs"
|
||||
DependsOnTargets="FindReferenceAssembliesForReferences"
|
||||
Condition="'$(CompileUsingReferenceAssemblies)' != 'false'">
|
||||
<ItemGroup>
|
||||
<RazorReferencePath Remove="@(ReferencePath)" />
|
||||
<RazorReferencePath Include="@(ReferencePathWithRefAssemblies)" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
</Project>
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework>
|
||||
<CompileUsingReferenceAssemblies>false</CompileUsingReferenceAssemblies>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
|||
Loading…
Reference in New Issue