From 90eb9e8535fd90c3a0a7144559d382a5af524492 Mon Sep 17 00:00:00 2001 From: Pranav K Date: Fri, 12 Apr 2019 11:17:09 -0700 Subject: [PATCH] Fixup SDK workarounds (dotnet/aspnetcore-tooling#413) * Correctly update the .NET Core SDK used in Razor * Replace LangVersion 8.0 with LangVersion Preview * Remove AddRazorSupportForMvc from projects that do not require it * Cleanup how AspNetCore.App is not referenced in the project * Remove uses of _RazorComponentInclude from tests\n\nCommit migrated from https://github.com/dotnet/aspnetcore-tooling/commit/81ea07caf7e5063b5f593d2d6a14d997643152e5 --- .../Microsoft.NET.Sdk.Razor.Compilation.targets | 2 +- .../DesignTimeBuildIntegrationTest.cs | 2 +- .../AppWithP2PReference.csproj | 10 +++------- .../testassets/ClassLibrary/ClassLibrary.csproj | 9 --------- .../testassets/ClassLibrary2/ClassLibrary2.csproj | 10 +--------- .../testassets/ComponentApp/ComponentApp.csproj | 6 ++---- .../ComponentLibrary/ComponentLibrary.csproj | 1 - .../{MyComponent.cshtml => MyComponent.razor} | 0 .../Components/{Counter.cshtml => Counter.razor} | 0 .../MvcWithComponents/MvcWithComponents.csproj | 15 +++++---------- .../test/testassets/SimpleMvc/SimpleMvc.csproj | 10 +++------- .../SimpleMvcFSharp/SimpleMvcFSharp.fsproj | 9 +++------ .../testassets/SimplePages/SimplePages.csproj | 10 +++------- 13 files changed, 22 insertions(+), 62 deletions(-) rename src/Razor/test/testassets/ComponentLibrary/{MyComponent.cshtml => MyComponent.razor} (100%) rename src/Razor/test/testassets/MvcWithComponents/Components/{Counter.cshtml => Counter.razor} (100%) diff --git a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Compilation.targets b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Compilation.targets index 487ffb348a..aa36ef1d3e 100644 --- a/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Compilation.targets +++ b/src/Razor/Microsoft.NET.Sdk.Razor/src/build/netstandard2.0/Microsoft.NET.Sdk.Razor.Compilation.targets @@ -114,7 +114,7 @@ Copyright (c) .NET Foundation. All rights reserved. 8.0 + ('$(TargetFrameworkIdentifier)' == '.NETStandard' AND '$(TargetFrameworkVersion)' == 'v2.1'))">preview - true - true + netcoreapp3.0 - + + - - netcoreapp3.0 - - false diff --git a/src/Razor/test/testassets/ClassLibrary/ClassLibrary.csproj b/src/Razor/test/testassets/ClassLibrary/ClassLibrary.csproj index 4e4b461927..57ca5669a8 100644 --- a/src/Razor/test/testassets/ClassLibrary/ClassLibrary.csproj +++ b/src/Razor/test/testassets/ClassLibrary/ClassLibrary.csproj @@ -4,19 +4,10 @@ $(RazorSdkArtifactsDirectory)$(Configuration)\sdk-output\ - - true true - - - - netcoreapp3.0 © Microsoft diff --git a/src/Razor/test/testassets/ClassLibrary2/ClassLibrary2.csproj b/src/Razor/test/testassets/ClassLibrary2/ClassLibrary2.csproj index f07e194311..8ba54d6c98 100644 --- a/src/Razor/test/testassets/ClassLibrary2/ClassLibrary2.csproj +++ b/src/Razor/test/testassets/ClassLibrary2/ClassLibrary2.csproj @@ -4,17 +4,9 @@ $(RazorSdkArtifactsDirectory)$(Configuration)\sdk-output\ - - true - true - - - - - - netcoreapp3.0 + true diff --git a/src/Razor/test/testassets/ComponentApp/ComponentApp.csproj b/src/Razor/test/testassets/ComponentApp/ComponentApp.csproj index 2e01f4b269..68b1028aa0 100644 --- a/src/Razor/test/testassets/ComponentApp/ComponentApp.csproj +++ b/src/Razor/test/testassets/ComponentApp/ComponentApp.csproj @@ -2,17 +2,15 @@ $(RazorSdkArtifactsDirectory)$(Configuration)\sdk-output\ - true netcoreapp3.0 - true - 8.0 - + + diff --git a/src/Razor/test/testassets/ComponentLibrary/ComponentLibrary.csproj b/src/Razor/test/testassets/ComponentLibrary/ComponentLibrary.csproj index e695e52b28..06baf7f0ad 100644 --- a/src/Razor/test/testassets/ComponentLibrary/ComponentLibrary.csproj +++ b/src/Razor/test/testassets/ComponentLibrary/ComponentLibrary.csproj @@ -2,7 +2,6 @@ $(RazorSdkArtifactsDirectory)$(Configuration)\sdk-output\ - <_RazorComponentInclude>**\*.cshtml diff --git a/src/Razor/test/testassets/ComponentLibrary/MyComponent.cshtml b/src/Razor/test/testassets/ComponentLibrary/MyComponent.razor similarity index 100% rename from src/Razor/test/testassets/ComponentLibrary/MyComponent.cshtml rename to src/Razor/test/testassets/ComponentLibrary/MyComponent.razor diff --git a/src/Razor/test/testassets/MvcWithComponents/Components/Counter.cshtml b/src/Razor/test/testassets/MvcWithComponents/Components/Counter.razor similarity index 100% rename from src/Razor/test/testassets/MvcWithComponents/Components/Counter.cshtml rename to src/Razor/test/testassets/MvcWithComponents/Components/Counter.razor diff --git a/src/Razor/test/testassets/MvcWithComponents/MvcWithComponents.csproj b/src/Razor/test/testassets/MvcWithComponents/MvcWithComponents.csproj index d225ac2239..31429c409f 100644 --- a/src/Razor/test/testassets/MvcWithComponents/MvcWithComponents.csproj +++ b/src/Razor/test/testassets/MvcWithComponents/MvcWithComponents.csproj @@ -2,22 +2,17 @@ $(RazorSdkArtifactsDirectory)$(Configuration)\sdk-output\ - <_RazorComponentInclude>Components\**\*.cshtml - - true - true - - - - - - netcoreapp3.0 + + + + + false diff --git a/src/Razor/test/testassets/SimpleMvc/SimpleMvc.csproj b/src/Razor/test/testassets/SimpleMvc/SimpleMvc.csproj index 13621d0e0c..1cde2c2ba5 100644 --- a/src/Razor/test/testassets/SimpleMvc/SimpleMvc.csproj +++ b/src/Razor/test/testassets/SimpleMvc/SimpleMvc.csproj @@ -5,18 +5,14 @@ - true - true + netcoreapp3.0 - + + - - netcoreapp3.0 - - false diff --git a/src/Razor/test/testassets/SimpleMvcFSharp/SimpleMvcFSharp.fsproj b/src/Razor/test/testassets/SimpleMvcFSharp/SimpleMvcFSharp.fsproj index b4a810124c..611e331385 100644 --- a/src/Razor/test/testassets/SimpleMvcFSharp/SimpleMvcFSharp.fsproj +++ b/src/Razor/test/testassets/SimpleMvcFSharp/SimpleMvcFSharp.fsproj @@ -5,17 +5,14 @@ - true + netcoreapp3.0 - + + - - netcoreapp3.0 - - false diff --git a/src/Razor/test/testassets/SimplePages/SimplePages.csproj b/src/Razor/test/testassets/SimplePages/SimplePages.csproj index 13621d0e0c..1cde2c2ba5 100644 --- a/src/Razor/test/testassets/SimplePages/SimplePages.csproj +++ b/src/Razor/test/testassets/SimplePages/SimplePages.csproj @@ -5,18 +5,14 @@ - true - true + netcoreapp3.0 - + + - - netcoreapp3.0 - - false