diff --git a/Directory.Build.props b/Directory.Build.props
index 4b4779e49e..3911cb545a 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -11,6 +11,6 @@
- 2.1.0-preview2-30159
+ 2.1.0-preview2-30230
\ No newline at end of file
diff --git a/samples/HostedInAspNet.Client/HostedInAspNet.Client.csproj b/samples/HostedInAspNet.Client/HostedInAspNet.Client.csproj
index 83a30dd105..35d642b656 100644
--- a/samples/HostedInAspNet.Client/HostedInAspNet.Client.csproj
+++ b/samples/HostedInAspNet.Client/HostedInAspNet.Client.csproj
@@ -1,4 +1,4 @@
-
+
netstandard2.0
diff --git a/samples/MonoSanityClient/MonoSanityClient.csproj b/samples/MonoSanityClient/MonoSanityClient.csproj
index 7cc3c9d1fd..6ad2d31335 100644
--- a/samples/MonoSanityClient/MonoSanityClient.csproj
+++ b/samples/MonoSanityClient/MonoSanityClient.csproj
@@ -1,4 +1,4 @@
-
+
netstandard2.0
diff --git a/samples/StandaloneApp/StandaloneApp.csproj b/samples/StandaloneApp/StandaloneApp.csproj
index 2fa7d0b67a..4c7f415f4a 100644
--- a/samples/StandaloneApp/StandaloneApp.csproj
+++ b/samples/StandaloneApp/StandaloneApp.csproj
@@ -1,4 +1,4 @@
-
+
netstandard2.0
diff --git a/src/Microsoft.AspNetCore.Blazor.Razor.Extensions/BlazorCSharpLoweringPhase.cs b/src/Microsoft.AspNetCore.Blazor.Razor.Extensions/BlazorCSharpLoweringPhase.cs
index aade7e618e..2677dddfbb 100644
--- a/src/Microsoft.AspNetCore.Blazor.Razor.Extensions/BlazorCSharpLoweringPhase.cs
+++ b/src/Microsoft.AspNetCore.Blazor.Razor.Extensions/BlazorCSharpLoweringPhase.cs
@@ -14,8 +14,9 @@ namespace Microsoft.AspNetCore.Blazor.Razor
{
var documentNode = codeDocument.GetDocumentIntermediateNode();
ThrowForMissingDocumentDependency(documentNode);
-
+#pragma warning disable CS0618
var writer = new DocumentWriterWorkaround().Create(documentNode.Target, documentNode.Options);
+#pragma warning restore CS0618
try
{
var cSharpDocument = writer.WriteDocument(codeDocument, documentNode);
diff --git a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted.CSharp/BlazorHosted.CSharp.Client/BlazorHosted.CSharp.Client.csproj b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted.CSharp/BlazorHosted.CSharp.Client/BlazorHosted.CSharp.Client.csproj
index 457ad4a84f..78843c9447 100644
--- a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted.CSharp/BlazorHosted.CSharp.Client/BlazorHosted.CSharp.Client.csproj
+++ b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted.CSharp/BlazorHosted.CSharp.Client/BlazorHosted.CSharp.Client.csproj
@@ -1,10 +1,12 @@
-
+
netstandard2.0
+ Exe
+
diff --git a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone.CSharp/BlazorStandalone.CSharp.csproj b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone.CSharp/BlazorStandalone.CSharp.csproj
index 60f54e0a36..c594717414 100644
--- a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone.CSharp/BlazorStandalone.CSharp.csproj
+++ b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone.CSharp/BlazorStandalone.CSharp.csproj
@@ -1,4 +1,4 @@
-
+
netstandard2.0
@@ -7,6 +7,7 @@
+