diff --git a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Configuration.targets b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Configuration.targets
index 348888a839..53c961556a 100644
--- a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Configuration.targets
+++ b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Configuration.targets
@@ -28,30 +28,44 @@ Copyright (c) .NET Foundation. All rights reserved.
-
-
- true
+
-
- true
+
-
- $(GenerateRazorAssemblyInfo)
+
+
+ true
-
- Microsoft.AspNetCore.Mvc.ApplicationParts.CompiledRazorAssemblyApplicationPartFactory, Microsoft.AspNetCore.Mvc.Razor
-
+
+ true
+
+
+ Microsoft.AspNetCore.Mvc.ApplicationParts.CompiledRazorAssemblyApplicationPartFactory, Microsoft.AspNetCore.Mvc.Razor
+
+
+
+
+ <_Parameter1>$(ProvideApplicationPartFactoryAttributeTypeName)
+
+
+
+
+ <_RazorAssemblyAttribute Include="Microsoft.AspNetCore.Mvc.ApplicationParts.RelatedAssemblyAttribute">
+ <_Parameter1>$(RazorTargetName)
+
+
+
-
- $(CoreCompileDependsOn);_GenerateRazorAssemblyInfo
+
+ $(CoreCompileDependsOn);
+ _GenerateRazorAssemblyInfo
- <_GenerateRazorAssemblyInfoDependsOn>PrepareForBuild;_CoreGenerateRazorAssemblyInfo
+ <_GenerateRazorAssemblyInfoDependsOn>RazorGetAssemblyAttributes;PrepareForBuild;_CoreGenerateRazorAssemblyInfo
+
+
+ <_GenerateRazorAssemblyInfoDependsOn Condition="'$(_Targeting30OrNewerRazorLangVersion)' == 'true'">
+ _ResolveMvcSpecificRazorConfiguration;
+ $(_GenerateRazorAssemblyInfoDependsOn);
+
diff --git a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets
index 7d8b3c22ab..70701f7e1a 100644
--- a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets
+++ b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Sdk.Razor.CurrentVersion.targets
@@ -407,9 +407,6 @@ Copyright (c) .NET Foundation. All rights reserved.
The SDK expects configurations that use runtime compilation to set $(GenerateRazorHostingAssemblyInfo) to true,
it will be unset by default.
-->
-
- <_GenerateRazorAssemblyInfoDependsOn>RazorGetAssemblyAttributes;$(_GenerateRazorAssemblyInfoDependsOn)
-
$(RazorSdkArtifactsDirectory)$(Configuration)\sdk-output\
- <_RazorComponentInclude>**\*.cshtml
+ true
diff --git a/src/Razor/test/testassets/ComponentApp/Components/Pages/_ViewImports.cshtml b/src/Razor/test/testassets/ComponentApp/Components/Pages/_Imports.razor
similarity index 100%
rename from src/Razor/test/testassets/ComponentApp/Components/Pages/_ViewImports.cshtml
rename to src/Razor/test/testassets/ComponentApp/Components/Pages/_Imports.razor