Clean up error message when Razor compiler is not referenced
Fixes #1974
This commit is contained in:
parent
f51ddf68a6
commit
251d57942b
|
|
@ -34,13 +34,13 @@ Copyright (c) .NET Foundation. All rights reserved.
|
||||||
ResolveRazorGenerateInputs;
|
ResolveRazorGenerateInputs;
|
||||||
AssignRazorGenerateTargetPaths;
|
AssignRazorGenerateTargetPaths;
|
||||||
ResolveAssemblyReferenceRazorGenerateInputs;
|
ResolveAssemblyReferenceRazorGenerateInputs;
|
||||||
_EnsureRazorCompilerReferenced;
|
_CheckForMissingRazorCompiler;
|
||||||
ResolveTagHelperRazorGenerateInputs
|
ResolveTagHelperRazorGenerateInputs
|
||||||
</PrepareForRazorGenerateDependsOn>
|
</PrepareForRazorGenerateDependsOn>
|
||||||
|
|
||||||
<RazorGenerateDependsOn>
|
<RazorGenerateDependsOn>
|
||||||
PrepareForRazorGenerate;
|
PrepareForRazorGenerate;
|
||||||
_EnsureRazorCompilerReferenced;
|
_CheckForMissingRazorCompiler;
|
||||||
RazorCoreGenerate
|
RazorCoreGenerate
|
||||||
</RazorGenerateDependsOn>
|
</RazorGenerateDependsOn>
|
||||||
|
|
||||||
|
|
@ -50,7 +50,7 @@ Copyright (c) .NET Foundation. All rights reserved.
|
||||||
</PrepareForRazorCompileDependsOn>
|
</PrepareForRazorCompileDependsOn>
|
||||||
|
|
||||||
<ResolveRazorCompileInputsDependsOn>
|
<ResolveRazorCompileInputsDependsOn>
|
||||||
ResolveRazorEmbeddedResources
|
ResolveRazorEmbeddedResources
|
||||||
</ResolveRazorCompileInputsDependsOn>
|
</ResolveRazorCompileInputsDependsOn>
|
||||||
|
|
||||||
<RazorCompileDependsOn>
|
<RazorCompileDependsOn>
|
||||||
|
|
@ -484,8 +484,11 @@ Copyright (c) .NET Foundation. All rights reserved.
|
||||||
|
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Target Name="_EnsureRazorCompilerReferenced" Condition="'$(IsRazorCompilerReferenced)' != 'true'">
|
<Target Name="_CheckForMissingRazorCompiler" Condition="'$(IsRazorCompilerReferenced)' != 'true'">
|
||||||
<Error Text="A reference to Microsoft.AspNetCore.Razor.Design is required for this target to succeed. See todo:fwlink for instructions on how to resolve this." />
|
<Error
|
||||||
|
Text="A PackageReference for 'Microsoft.AspNetCore.Razor.Design' was not included in your project. This package is required to compile Razor files. Typically, a
|
||||||
|
transitive reference to 'Microsoft.AspNetCore.Razor.Design' and references required to compile Razor files are obtained by adding a PackageReference
|
||||||
|
for 'Microsoft.AspNetCore.Mvc' in your project. For more information, see https://go.microsoft.com/fwlink/?linkid=868374." />
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<PropertyGroup Condition="'$(RazorDesignTimeTargets)'==''">
|
<PropertyGroup Condition="'$(RazorDesignTimeTargets)'==''">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue