diff --git a/benchmarks/Microsoft.AspNetCore.Blazor.Performance/Microsoft.AspNetCore.Blazor.Performance.csproj b/benchmarks/Microsoft.AspNetCore.Blazor.Performance/Microsoft.AspNetCore.Blazor.Performance.csproj index 4782af235c..617e7cf19a 100644 --- a/benchmarks/Microsoft.AspNetCore.Blazor.Performance/Microsoft.AspNetCore.Blazor.Performance.csproj +++ b/benchmarks/Microsoft.AspNetCore.Blazor.Performance/Microsoft.AspNetCore.Blazor.Performance.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 Exe true true diff --git a/build/dependencies.props b/build/dependencies.props index 1d118df14f..5f82c5a2c4 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -3,7 +3,7 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - + 2.1.0 0.10.13 2.1.0-rtm-15789 2.2.0-preview1-34576 diff --git a/samples/HostedInAspNet.Server/HostedInAspNet.Server.csproj b/samples/HostedInAspNet.Server/HostedInAspNet.Server.csproj index 04af4dc546..7e53192464 100644 --- a/samples/HostedInAspNet.Server/HostedInAspNet.Server.csproj +++ b/samples/HostedInAspNet.Server/HostedInAspNet.Server.csproj @@ -1,11 +1,11 @@ - netcoreapp2.0 + netcoreapp2.1 - + diff --git a/samples/MonoSanity/MonoSanity.csproj b/samples/MonoSanity/MonoSanity.csproj index 6beda8c9d2..30c57ab28e 100644 --- a/samples/MonoSanity/MonoSanity.csproj +++ b/samples/MonoSanity/MonoSanity.csproj @@ -1,11 +1,11 @@ - netcoreapp2.0 + netcoreapp2.1 - + diff --git a/src/Microsoft.AspNetCore.Blazor.Browser.JS/Microsoft.AspNetCore.Blazor.Browser.JS.csproj b/src/Microsoft.AspNetCore.Blazor.Browser.JS/Microsoft.AspNetCore.Blazor.Browser.JS.csproj index 8aedf2c109..71ad62f790 100644 --- a/src/Microsoft.AspNetCore.Blazor.Browser.JS/Microsoft.AspNetCore.Blazor.Browser.JS.csproj +++ b/src/Microsoft.AspNetCore.Blazor.Browser.JS/Microsoft.AspNetCore.Blazor.Browser.JS.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 true Latest ${DefaultItemExcludes};node_modules\** @@ -11,7 +11,7 @@ - + diff --git a/src/Microsoft.AspNetCore.Blazor.Browser/Microsoft.AspNetCore.Blazor.Browser.csproj b/src/Microsoft.AspNetCore.Blazor.Browser/Microsoft.AspNetCore.Blazor.Browser.csproj index 44a5f58afd..e331743637 100644 --- a/src/Microsoft.AspNetCore.Blazor.Browser/Microsoft.AspNetCore.Blazor.Browser.csproj +++ b/src/Microsoft.AspNetCore.Blazor.Browser/Microsoft.AspNetCore.Blazor.Browser.csproj @@ -5,7 +5,7 @@ - + diff --git a/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.csproj b/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.csproj index 6591e50a4d..e0abfc9c76 100644 --- a/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.csproj +++ b/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 Exe tools true @@ -52,8 +52,8 @@ - - + + diff --git a/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.nuspec b/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.nuspec index 76232e7959..a12754287b 100644 --- a/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.nuspec +++ b/src/Microsoft.AspNetCore.Blazor.Build/Microsoft.AspNetCore.Blazor.Build.nuspec @@ -14,7 +14,7 @@ - + diff --git a/src/Microsoft.AspNetCore.Blazor.BuildTools/Microsoft.AspNetCore.Blazor.BuildTools.csproj b/src/Microsoft.AspNetCore.Blazor.BuildTools/Microsoft.AspNetCore.Blazor.BuildTools.csproj index 6930e4f727..3428b8cad6 100644 --- a/src/Microsoft.AspNetCore.Blazor.BuildTools/Microsoft.AspNetCore.Blazor.BuildTools.csproj +++ b/src/Microsoft.AspNetCore.Blazor.BuildTools/Microsoft.AspNetCore.Blazor.BuildTools.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 Exe tools false diff --git a/src/Microsoft.AspNetCore.Blazor.Cli/Microsoft.AspNetCore.Blazor.Cli.csproj b/src/Microsoft.AspNetCore.Blazor.Cli/Microsoft.AspNetCore.Blazor.Cli.csproj index acfe1549f1..ac761b2214 100644 --- a/src/Microsoft.AspNetCore.Blazor.Cli/Microsoft.AspNetCore.Blazor.Cli.csproj +++ b/src/Microsoft.AspNetCore.Blazor.Cli/Microsoft.AspNetCore.Blazor.Cli.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 Exe dotnet-blazor Microsoft.AspNetCore.Blazor.Cli @@ -9,8 +9,8 @@ - - + + diff --git a/src/Microsoft.AspNetCore.Blazor.Server/Microsoft.AspNetCore.Blazor.Server.csproj b/src/Microsoft.AspNetCore.Blazor.Server/Microsoft.AspNetCore.Blazor.Server.csproj index 4e41aefccb..03dd25d053 100644 --- a/src/Microsoft.AspNetCore.Blazor.Server/Microsoft.AspNetCore.Blazor.Server.csproj +++ b/src/Microsoft.AspNetCore.Blazor.Server/Microsoft.AspNetCore.Blazor.Server.csproj @@ -5,9 +5,9 @@ - - - + + + diff --git a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/.template.config.src/template.json b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/.template.config.src/template.json index f980b46d07..b42a1b53d3 100644 --- a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/.template.config.src/template.json +++ b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/.template.config.src/template.json @@ -70,10 +70,6 @@ "description": "The target framework for the project.", "datatype": "choice", "choices": [ - { - "choice": "netcoreapp2.0", - "description": "Target netcoreapp2.0" - }, { "choice": "netcoreapp2.1", "description": "Target netcoreapp2.1" diff --git a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/BlazorHosted-CSharp.Server.csproj b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/BlazorHosted-CSharp.Server.csproj index 84fcc573ab..feb6cf0d4f 100644 --- a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/BlazorHosted-CSharp.Server.csproj +++ b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/BlazorHosted-CSharp.Server.csproj @@ -8,12 +8,8 @@ 7.3 - - - - - - + + diff --git a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorLibrary-CSharp/.template.config.src/template.json b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorLibrary-CSharp/.template.config.src/template.json index b9f6fd3700..ad7b6acba3 100644 --- a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorLibrary-CSharp/.template.config.src/template.json +++ b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorLibrary-CSharp/.template.config.src/template.json @@ -31,10 +31,6 @@ "description": "The target framework for the project.", "datatype": "choice", "choices": [ - { - "choice": "netcoreapp2.0", - "description": "Target netcoreapp2.0" - }, { "choice": "netcoreapp2.1", "description": "Target netcoreapp2.1" diff --git a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone-CSharp/.template.config.src/template.json b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone-CSharp/.template.config.src/template.json index 04e5ea5382..9cecdcef83 100644 --- a/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone-CSharp/.template.config.src/template.json +++ b/src/Microsoft.AspNetCore.Blazor.Templates/content/BlazorStandalone-CSharp/.template.config.src/template.json @@ -31,10 +31,6 @@ "description": "The target framework for the project.", "datatype": "choice", "choices": [ - { - "choice": "netcoreapp2.0", - "description": "Target netcoreapp2.0" - }, { "choice": "netcoreapp2.1", "description": "Target netcoreapp2.1" diff --git a/test/Microsoft.AspNetCore.Blazor.Build.Test/Microsoft.AspNetCore.Blazor.Build.Test.csproj b/test/Microsoft.AspNetCore.Blazor.Build.Test/Microsoft.AspNetCore.Blazor.Build.Test.csproj index d6df8eed01..9c34250818 100644 --- a/test/Microsoft.AspNetCore.Blazor.Build.Test/Microsoft.AspNetCore.Blazor.Build.Test.csproj +++ b/test/Microsoft.AspNetCore.Blazor.Build.Test/Microsoft.AspNetCore.Blazor.Build.Test.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 false diff --git a/test/Microsoft.AspNetCore.Blazor.Build.Test/RuntimeDependenciesResolverTest.cs b/test/Microsoft.AspNetCore.Blazor.Build.Test/RuntimeDependenciesResolverTest.cs index 03e8e3c750..7ffef12564 100644 --- a/test/Microsoft.AspNetCore.Blazor.Build.Test/RuntimeDependenciesResolverTest.cs +++ b/test/Microsoft.AspNetCore.Blazor.Build.Test/RuntimeDependenciesResolverTest.cs @@ -67,17 +67,30 @@ namespace Microsoft.AspNetCore.Blazor.Build.Test "mscorlib.dll", "netstandard.dll", "StandaloneApp.dll", + "System.dll", + "System.Collections.Concurrent.dll", + "System.Collections.dll", "System.ComponentModel.Composition.dll", + "System.ComponentModel.dll", "System.Core.dll", "System.Data.dll", - "System.dll", + "System.Diagnostics.Debug.dll", "System.Drawing.dll", "System.IO.Compression.dll", "System.IO.Compression.FileSystem.dll", + "System.Linq.dll", + "System.Linq.Expressions.dll", "System.Net.Http.dll", "System.Numerics.dll", + "System.Reflection.Emit.ILGeneration.dll", + "System.Reflection.Emit.Lightweight.dll", + "System.Reflection.Primitives.dll", + "System.Resources.ResourceManager.dll", + "System.Runtime.dll", + "System.Runtime.Extensions.dll", "System.Runtime.Serialization.dll", "System.ServiceModel.Internals.dll", + "System.Threading.dll", "System.Transactions.dll", "System.Web.Services.dll", "System.Xml.dll", diff --git a/test/Microsoft.AspNetCore.Blazor.E2ETest/Microsoft.AspNetCore.Blazor.E2ETest.csproj b/test/Microsoft.AspNetCore.Blazor.E2ETest/Microsoft.AspNetCore.Blazor.E2ETest.csproj index 86b67bc2e7..05346873ba 100644 --- a/test/Microsoft.AspNetCore.Blazor.E2ETest/Microsoft.AspNetCore.Blazor.E2ETest.csproj +++ b/test/Microsoft.AspNetCore.Blazor.E2ETest/Microsoft.AspNetCore.Blazor.E2ETest.csproj @@ -1,14 +1,15 @@ - netcoreapp2.0 + + netcoreapp2.1 false - - - + + + diff --git a/test/Microsoft.AspNetCore.Blazor.Test/Microsoft.AspNetCore.Blazor.Test.csproj b/test/Microsoft.AspNetCore.Blazor.Test/Microsoft.AspNetCore.Blazor.Test.csproj index 406cb29513..f9e36432e5 100644 --- a/test/Microsoft.AspNetCore.Blazor.Test/Microsoft.AspNetCore.Blazor.Test.csproj +++ b/test/Microsoft.AspNetCore.Blazor.Test/Microsoft.AspNetCore.Blazor.Test.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 false diff --git a/test/Microsoft.AspNetCore.Blazor.Test/Routing/RouteTableTests.cs b/test/Microsoft.AspNetCore.Blazor.Test/Routing/RouteTableTests.cs index 5851e24221..60965db0d1 100644 --- a/test/Microsoft.AspNetCore.Blazor.Test/Routing/RouteTableTests.cs +++ b/test/Microsoft.AspNetCore.Blazor.Test/Routing/RouteTableTests.cs @@ -1,4 +1,4 @@ -// Copyright (c) .NET Foundation. All rights reserved. +// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; @@ -305,10 +305,21 @@ namespace Microsoft.AspNetCore.Blazor.Test.Routing return this; } - public RouteTable Build() => new RouteTable(_routeTemplates - .Select(rt => new RouteEntry(TemplateParser.ParseTemplate(rt.Item1), rt.Item2)) - .OrderBy(id => id, RouteTable.RoutePrecedence) - .ToArray()); + public RouteTable Build() + { + try + { + return new RouteTable(_routeTemplates + .Select(rt => new RouteEntry(TemplateParser.ParseTemplate(rt.Item1), rt.Item2)) + .OrderBy(id => id, RouteTable.RoutePrecedence) + .ToArray()); + } + catch (InvalidOperationException ex) when (ex.InnerException is InvalidOperationException) + { + // ToArray() will wrap our exception in its own. + throw ex.InnerException; + } + } } } } diff --git a/test/Microsoft.JSInterop.Test/Microsoft.JSInterop.Test.csproj b/test/Microsoft.JSInterop.Test/Microsoft.JSInterop.Test.csproj index 688075dcc4..c85964cfd7 100644 --- a/test/Microsoft.JSInterop.Test/Microsoft.JSInterop.Test.csproj +++ b/test/Microsoft.JSInterop.Test/Microsoft.JSInterop.Test.csproj @@ -1,7 +1,7 @@ - netcoreapp2.0 + netcoreapp2.1 false diff --git a/test/testapps/TestServer/TestServer.csproj b/test/testapps/TestServer/TestServer.csproj index b36fc56a53..89985dc339 100644 --- a/test/testapps/TestServer/TestServer.csproj +++ b/test/testapps/TestServer/TestServer.csproj @@ -1,15 +1,10 @@ - netcoreapp2.0 + netcoreapp2.1 - + - - - - -