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" />
|
<TransitiveFrameworkReference Remove="NETStandard.Library" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Target>
|
</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>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework>
|
<TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework>
|
||||||
|
<CompileUsingReferenceAssemblies>false</CompileUsingReferenceAssemblies>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue