true
$(MSBuildThisFileDirectory)..\
$(RazorSdkDirectoryRoot)tasks\
<_RazorSdkTasksTFM Condition=" '$(MSBuildRuntimeType)' == 'Core'">net9.0
<_RazorSdkTasksTFM Condition=" '$(_RazorSdkTasksTFM)' == ''">net472
$(RazorSdkBuildTasksDirectoryRoot)$(_RazorSdkTasksTFM)\Microsoft.NET.Sdk.Razor.Tasks.dll
<_RazorSdkToolAssembly>$(RazorSdkDirectoryRoot)tools\rzc.dll
<_RazorSdkDotNetHostDirectory>$(NetCoreRoot)
<_RazorSdkDotNetHostFileName>dotnet
<_RazorSdkDotNetHostFileName Condition="'$(OS)' == 'Windows_NT'">dotnet.exe
<_TargetingNETCoreApp30OrLater>true
<_TargetingNET50OrLater>true
<_TargetingNET60OrLater>true
<_TargetingNET70OrLater>true
<_TargetingNET80OrLater>true
<_TargetingNET90OrLater>true
true
9.0
<_TargetingNETCoreApp30OrLater>true
<_TargetingNET50OrLater>true
<_TargetingNET60OrLater>true
<_TargetingNET70OrLater>true
<_TargetingNET80OrLater>true
true
8.0
<_TargetingNETCoreApp30OrLater>true
<_TargetingNET50OrLater>true
<_TargetingNET60OrLater>true
<_TargetingNET70OrLater>true
true
7.0
<_TargetingNETCoreApp30OrLater>true
<_TargetingNET50OrLater>true
<_TargetingNET60OrLater>true
true
6.0
<_TargetingNETCoreApp30OrLater>true
<_TargetingNET50OrLater>true
false
5.0
<_TargetingNETCoreApp30OrLater>true
false
3.0
<_TargetingNETStandard21OrLater>true
<_TargetingNETStandard20OrLater>true
2.1
<_Targeting30OrNewerRazorLangVersion Condition="
'$(RazorLangVersion)' == 'Latest' OR
'$(RazorLangVersion)' == 'Experimental' OR
('$(RazorLangVersion)' != '' AND '$(RazorLangVersion)' >= '3.0')">true
<_IsTargetingRazor2X Condition="'$(IsRazorCompilerReferenced)'=='true'">true
ResolveRazorConfiguration;
ResolveRazorGenerateInputs;
AssignRazorGenerateTargetPaths;
_ResolveGeneratedRazorCompileInputs;
_CheckForIncorrectMvcConfiguration;
$(PrepareForRazorGenerateDependsOn);
ResolveAssemblyReferenceRazorGenerateInputs;
_CheckForMissingRazorCompiler;
ResolveTagHelperRazorGenerateInputs
ResolveRazorConfiguration;
ResolveRazorComponentInputs;
_CheckForIncorrectComponentsConfiguration;
AssignRazorComponentTargetPaths;
PrepareForRazorGenerate;
$(RazorGenerateDependsOn);
_CheckForMissingRazorCompiler;
RazorCoreGenerate
PrepareForRazorComponentGenerate
RazorGenerate;
ResolveRazorCompileInputs;
GenerateRazorTargetAssemblyInfo
ResolveRazorEmbeddedResources;
$(ResolveScopedCssOutputsDependsOn);
ResolveCssScopes;
$(DebugSymbolsProjectOutputGroupDependsOn);
_RazorAddDebugSymbolsProjectOutputGroupOutput
$(PrepareForBuildDependsOn);
ResolveRazorGenerateInputs
ResolveRazorGenerateInputs;
$(GenerateNuspecDependsOn)
_RazorPrepareForRun;
$(PrepareForRunDependsOn)
<_RazorGenerateComponentDesignTimeDependsOn>
ResolveRazorComponentInputs;
AssignRazorComponentTargetPaths
true
true
$(MvcRazorCompileOnPublish)
true
$(IntermediateOutputPath)Razor\
<_RazorComponentDeclarationOutputPath Condition="'$(_RazorComponentDeclarationOutputPath)'==''">$(IntermediateOutputPath)RazorDeclaration\
.Views
.Razor
$(TargetName)$(RazorTargetNameSuffix)
false
true
false
true
$(PreserveCompilationReferences)
true
$([MSBuild]::EnsureTrailingSlash('$(MvcRazorOutputPath)'))
$(MvcRazorEmbedViewSources)
false
$(UseSharedCompilation)
true
<_RazorDebugSymbolsProduced>false
<_RazorDebugSymbolsProduced Condition="'$(DebugSymbols)'=='true'">true
<_RazorDebugSymbolsProduced Condition="'$(DebugType)'=='none'">false
<_RazorDebugSymbolsProduced Condition="'$(DebugType)'=='pdbonly'">true
<_RazorDebugSymbolsProduced Condition="'$(DebugType)'=='full'">true
<_RazorDebugSymbolsProduced Condition="'$(DebugType)'=='portable'">true
<_RazorDebugSymbolsProduced Condition="'$(DebugType)'=='embedded'">false
RazorSdk
PrecompilationTool
RazorSdk
$(RazorCompileToolset)
$(RazorCompileToolset)
PrecompilationTool
true
true
<_RazorDebugSymbolsIntermediatePath Condition="'$(_RazorDebugSymbolsProduced)'=='true'" Include="$(IntermediateOutputPath)$(RazorTargetName).pdb" />
<_RazorAssemblyAttribute Include="Microsoft.AspNetCore.Razor.Hosting.RazorLanguageVersionAttribute">
<_Parameter1>$(RazorLangVersion)
<_RazorAssemblyAttribute Include="Microsoft.AspNetCore.Razor.Hosting.RazorConfigurationNameAttribute">
<_Parameter1>$(RazorDefaultConfiguration)
<_RazorAssemblyAttribute Include="Microsoft.AspNetCore.Razor.Hosting.RazorExtensionAssemblyNameAttribute" Condition="'%(ResolvedRazorExtension.AssemblyName)'!=''">
<_Parameter1>%(ResolvedRazorExtension.Identity)
<_Parameter2>%(ResolvedRazorExtension.AssemblyName)
false
MSBuild:RazorGenerateComponentDeclarationDesignTime
Never
$(RazorGenerateIntermediateOutputPath)%(RazorComponentWithTargetPath.TargetPath)$(RazorGenerateOutputFileExtension)
$(_RazorComponentDeclarationOutputPath)%(RazorComponentWithTargetPath.TargetPath)$(RazorGenerateOutputFileExtension)
component
$(RazorGenerateIntermediateOutputPath)%(RazorGenerateWithTargetPath.TargetPath)$(RazorGenerateOutputFileExtension)
mvc
/$([System.String]::Copy('%(RazorGenerateWithTargetPath.TargetPath)').Replace('\','/'))
Non-Resx
false
<_RazorCoreCompileResourceInputs
Include="@(RazorEmbeddedResource)"
Condition="'%(RazorEmbeddedResource.WithCulture)'=='false' and '%(RazorEmbeddedResource.Type)'=='Non-Resx' " />
$(CopyRefAssembliesToPublishDirectory)
$([MSBuild]::EnsureTrailingSlash('$(OutDir)'))
$([MSBuild]::Escape($([MSBuild]::EnsureTrailingSlash($([System.IO.Path]::GetFullPath('$([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(RazorOutputPath)'))'))))))
$(RazorTargetDir)$(RazorTargetName).dll
$(MSBuildExtensionsPath)\Microsoft\VisualStudio\Razor\Microsoft.NET.Sdk.Razor.DesignTime.targets
$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.Razor.DesignTime.targets
$(RazorUpToDateReloadFileTypes)