diff --git a/.appveyor.yml b/.appveyor.yml
index 0b53daa069..c01b9049ac 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -4,7 +4,7 @@ install:
- ps: Install-Product node 8 x64
branches:
only:
- - dev
+ - master
- /^release\/.*$/
- /^(.*\/)?ci-.*$/
build_script:
diff --git a/.gitignore b/.gitignore
index 6f6c10ce11..38c1bc46c0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,4 +37,4 @@ node_modules
.vscode
global.json
.idea/
-*.binlog
+*.binlog
\ No newline at end of file
diff --git a/.travis.yml b/.travis.yml
index 41d3fd2653..56bed1d149 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,7 +17,7 @@ os:
osx_image: xcode9.2
branches:
only:
- - dev
+ - master
- /^release\/.*$/
- /^(.*\/)?ci-.*$/
before_install:
diff --git a/.vsts-pipelines/builds/ci-internal.yml b/.vsts-pipelines/builds/ci-internal.yml
index a19cee5885..86145193a5 100644
--- a/.vsts-pipelines/builds/ci-internal.yml
+++ b/.vsts-pipelines/builds/ci-internal.yml
@@ -7,7 +7,7 @@ resources:
- repository: buildtools
type: git
name: aspnet-BuildTools
- ref: refs/heads/release/2.2
+ ref: refs/heads/master
phases:
- template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
diff --git a/.vsts-pipelines/builds/ci-public.yml b/.vsts-pipelines/builds/ci-public.yml
index a29171d004..9c160fea17 100644
--- a/.vsts-pipelines/builds/ci-public.yml
+++ b/.vsts-pipelines/builds/ci-public.yml
@@ -9,7 +9,7 @@ resources:
type: github
endpoint: DotNet-Bot GitHub Connection
name: aspnet/BuildTools
- ref: refs/heads/release/2.2
+ ref: refs/heads/master
phases:
- template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
diff --git a/Directory.Build.targets b/Directory.Build.targets
index 73b97f2807..0863fc67a8 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -1,9 +1,8 @@
- $(MicrosoftNETCoreApp21PackageVersion)
- $(MicrosoftNETCoreApp22PackageVersion)
+ $(MicrosoftNETCoreApp30PackageVersion)
$(NETStandardLibrary20PackageVersion)
99.9
-
+
\ No newline at end of file
diff --git a/NuGetPackageVerifier.json b/NuGetPackageVerifier.json
index a1bfc0f1c5..bc3d3ec447 100644
--- a/NuGetPackageVerifier.json
+++ b/NuGetPackageVerifier.json
@@ -19,7 +19,7 @@
"Template"
]
},
- "Microsoft.DotNet.Web.ProjectTemplates.2.2": {
+ "Microsoft.DotNet.Web.ProjectTemplates.3.0": {
"packageTypes": [
"Template"
]
@@ -31,4 +31,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/build/dependencies.props b/build/dependencies.props
index 90d41cc66d..ecb6e1e13e 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -4,47 +4,45 @@
0.9.9
- 2.2.0-preview1-34694
- 2.2.0-preview1-17099
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10009
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
15.6.82
15.6.82
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
- 2.0.9
- 2.1.2
- 2.2.0-preview1-26618-02
- 2.2.0-preview1-34694
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
+ 3.0.0-preview1-26710-03
+ 3.0.0-alpha1-10081
15.6.1
- 2.2.0-preview1-34694
- 2.2.0-preview1-34694
+ 3.0.0-alpha1-10081
+ 3.0.0-alpha1-10081
2.0.3
0.20.0
3.12.1
17.17134.0
3.12.1
- 4.5.0
+ 4.6.0-preview1-26708-04
0.9.0
2.3.1
2.4.0-rc.1.build4038
diff --git a/build/repo.props b/build/repo.props
index 931e80739a..167382eba7 100644
--- a/build/repo.props
+++ b/build/repo.props
@@ -4,13 +4,11 @@
Internal.AspNetCore.Universe.Lineup
- 2.2.0-*
https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json
-
-
+
- netcoreapp2.2
+ netcoreapp3.0
Web Client-Side File Templates for Microsoft Template Engine
diff --git a/src/Microsoft.DotNet.Web.ItemTemplates/Microsoft.DotNet.Web.ItemTemplates.csproj b/src/Microsoft.DotNet.Web.ItemTemplates/Microsoft.DotNet.Web.ItemTemplates.csproj
index c789a961e6..66041173c3 100644
--- a/src/Microsoft.DotNet.Web.ItemTemplates/Microsoft.DotNet.Web.ItemTemplates.csproj
+++ b/src/Microsoft.DotNet.Web.ItemTemplates/Microsoft.DotNet.Web.ItemTemplates.csproj
@@ -1,7 +1,7 @@
- netcoreapp2.2
+ netcoreapp3.0
Web File Templates for Microsoft Template Engine
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in
index ba9103aa17..afebc28397 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in
@@ -1,15 +1,15 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in
index 64069670f2..552c21d027 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in
@@ -1,15 +1,15 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj b/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj
index 267f0c3149..4c22534ae7 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj
@@ -3,8 +3,8 @@
- netcoreapp2.2
- Microsoft.DotNet.Web.ProjectTemplates.2.2
+ netcoreapp3.0
+ Microsoft.DotNet.Web.ProjectTemplates.3.0
ASP.NET Core Web Template Pack for Microsoft Template Engine
@@ -32,7 +32,7 @@
MicrosoftEntityFrameworkCoreSqlServerPackageVersion=$(MicrosoftEntityFrameworkCoreSqlServerPackageVersion);
MicrosoftEntityFrameworkCoreToolsDotNetPackageVersion=$(MicrosoftEntityFrameworkCoreToolsDotNetPackageVersion);
MicrosoftEntityFrameworkCoreToolsPackageVersion=$(MicrosoftEntityFrameworkCoreToolsPackageVersion);
- MicrosoftNETCoreApp22PackageVersion=$(MicrosoftNETCoreApp22PackageVersion);
+ MicrosoftNETCoreApp30PackageVersion=$(MicrosoftNETCoreApp30PackageVersion);
MicrosoftVisualStudioWebBrowserLinkPackageVersion=$(MicrosoftVisualStudioWebBrowserLinkPackageVersion);
MicrosoftVisualStudioWebCodeGenerationDesignPackageVersion=$(MicrosoftVisualStudioWebCodeGenerationDesignPackageVersion);
MicrosoftVisualStudioWebCodeGenerationToolsPackageVersion=$(MicrosoftVisualStudioWebCodeGenerationToolsPackageVersion);
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in
index b30ebb671e..c2e1e56b60 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in
@@ -1,7 +1,7 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
aspnet-Company.WebApplication1-0ce56475-d1db-490f-8af1-a881ea4fcd2d
full
@@ -9,11 +9,11 @@
1
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in
index ac9a2486ca..def75f3b5c 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in
@@ -1,7 +1,7 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
full
aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502
@@ -9,11 +9,11 @@
1
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in
index db9df0b741..c1c04e80a6 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in
@@ -1,16 +1,16 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
true
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in
index 28b4517c53..4291cc403f 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in
@@ -1,18 +1,18 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502
0
1
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in
index 0d2b36bc55..bfaf0478d1 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in
@@ -1,15 +1,15 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
99.9
- ${MicrosoftNETCoreApp22PackageVersion}
+ ${MicrosoftNETCoreApp30PackageVersion}
-
+
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json
index fa1a686e36..1f86c6d6d7 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json
@@ -10,7 +10,7 @@
"description": "An empty project template for creating an ASP.NET Core application. This template does not have any content in it.",
"groupIdentity": "Microsoft.Web.Empty",
"precedence": "3000",
- "identity": "Microsoft.Web.Empty.CSharp.2.2",
+ "identity": "Microsoft.Web.Empty.CSharp.3.0",
"shortName": "web",
"tags": {
"language": "C#",
@@ -99,12 +99,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -146,4 +146,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json
index b625c29b16..c81c7d633f 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json
@@ -9,7 +9,7 @@
"description": "An empty project template for creating an ASP.NET Core application. This template does not have any content in it.",
"groupIdentity": "Microsoft.Web.Empty",
"precedence": "3000",
- "identity": "Microsoft.Web.Empty.FSharp.2.2",
+ "identity": "Microsoft.Web.Empty.FSharp.3.0",
"shortName": "web",
"tags": {
"language": "F#",
@@ -95,12 +95,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -142,4 +142,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json
index 5855186742..c7998b848f 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json
@@ -12,7 +12,7 @@
"description": "A project for creating a Razor class library that targets .NET Standard",
"groupIdentity": "Microsoft.Web.Razor",
"precedence": "3000",
- "identity": "Microsoft.Web.Razor.Library.CSharp.2.2",
+ "identity": "Microsoft.Web.Razor.Library.CSharp.3.0",
"shortName": "razorclasslib",
"tags": {
"language": "C#",
@@ -34,11 +34,11 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "defaultValue": "netcoreapp2.2"
+ "defaultValue": "netcoreapp3.0"
},
"HostIdentifier": {
"type": "bind",
@@ -84,4 +84,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json
index 91c964a10a..1dc4289cfe 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json
@@ -11,7 +11,7 @@
"description": "A project template for creating an ASP.NET Core application with example ASP.NET Razor Pages content",
"groupIdentity": "Microsoft.Web.RazorPages",
"precedence": "3000",
- "identity": "Microsoft.Web.RazorPages.CSharp.2.2",
+ "identity": "Microsoft.Web.RazorPages.CSharp.3.0",
"shortName": [
"razor",
"webapp"
@@ -329,12 +329,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -364,4 +364,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json
index c1b8bcda52..674e434cb4 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json
@@ -10,7 +10,7 @@
"description": "A project template for creating an ASP.NET Core application with example ASP.NET Core MVC Views and Controllers. This template can also be used for RESTful HTTP services.",
"groupIdentity": "Microsoft.Web.Mvc",
"precedence": "3000",
- "identity": "Microsoft.Web.Mvc.CSharp.2.2",
+ "identity": "Microsoft.Web.Mvc.CSharp.3.0",
"shortName": "mvc",
"thirdPartyNotices": "https://aka.ms/aspnetcore-template-3pn-210",
"tags": {
@@ -319,12 +319,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -360,4 +360,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json
index dad23ea741..ad098064db 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json
@@ -10,7 +10,7 @@
"description": "A project template for creating an ASP.NET Core application with example ASP.NET Core MVC Views and Controllers. This template can also be used for RESTful HTTP services.",
"groupIdentity": "Microsoft.Web.Mvc",
"precedence": "3000",
- "identity": "Microsoft.Web.Mvc.FSharp.2.2",
+ "identity": "Microsoft.Web.Mvc.FSharp.3.0",
"shortName": "mvc",
"thirdPartyNotices": "https://aka.ms/aspnetcore-template-3pn-210",
"tags": {
@@ -106,12 +106,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -153,4 +153,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json
index 00b4b90a85..3024765085 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json
@@ -10,7 +10,7 @@
"description": "A project template for creating an ASP.NET Core application with an example Controller for a RESTful HTTP service. This template can also be used for ASP.NET Core MVC Views and Controllers.",
"groupIdentity": "Microsoft.Web.WebApi",
"precedence": "3000",
- "identity": "Microsoft.Web.WebApi.CSharp.2.2",
+ "identity": "Microsoft.Web.WebApi.CSharp.3.0",
"shortName": "webapi",
"tags": {
"language": "C#",
@@ -222,12 +222,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -263,4 +263,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json
index 36a84c89ea..04c08eea10 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json
@@ -9,7 +9,7 @@
"description": "A project template for creating an ASP.NET Core application with an example Controller for a RESTful HTTP service. This template can also be used for ASP.NET Core MVC Views and Controllers.",
"groupIdentity": "Microsoft.Web.WebApi",
"precedence": "3000",
- "identity": "Microsoft.Web.WebApi.FSharp.2.2",
+ "identity": "Microsoft.Web.WebApi.FSharp.3.0",
"shortName": "webapi",
"tags": {
"language": "F#",
@@ -95,12 +95,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"copyrightYear": {
"type": "generated",
@@ -142,4 +142,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in
index e6559cb265..019f1c9eb8 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in
@@ -1,7 +1,7 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
true
Latest
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
index 70d54d8323..d4db75b535 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
@@ -3,7 +3,7 @@
- netcoreapp2.2
+ netcoreapp3.0
Single Page Application templates for ASP.NET Core
$(PackageTags);spa
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in
index 948c82e759..9ce4e1672b 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in
@@ -1,7 +1,7 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
true
Latest
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in
index 3953be0a0c..294ea1e748 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in
@@ -1,7 +1,7 @@
- netcoreapp2.2
+ netcoreapp3.0
TargetFrameworkOverride
true
Latest
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json
index b38a66ff1e..382358d0e0 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/Angular-CSharp/.template.config/template.json
@@ -6,7 +6,7 @@
"SPA"
],
"groupIdentity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular",
- "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular.CSharp.2.2",
+ "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular.CSharp.3.0",
"name": "ASP.NET Core with Angular",
"preferNameDirectory": true,
"primaryOutputs": [
@@ -99,12 +99,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"HostIdentifier": {
"type": "bind",
@@ -140,4 +140,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json
index fcc131cb9a..841691d10a 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/React-CSharp/.template.config/template.json
@@ -6,7 +6,7 @@
"SPA"
],
"groupIdentity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.React",
- "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.React.CSharp.2.2",
+ "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.React.CSharp.3.0",
"name": "ASP.NET Core with React.js",
"preferNameDirectory": true,
"primaryOutputs": [
@@ -99,12 +99,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"HostIdentifier": {
"type": "bind",
@@ -140,4 +140,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json
index cb404dd503..5f184af257 100644
--- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json
+++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/.template.config/template.json
@@ -6,7 +6,7 @@
"SPA"
],
"groupIdentity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.ReactRedux",
- "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.ReactRedux.CSharp.2.2",
+ "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.ReactRedux.CSharp.3.0",
"name": "ASP.NET Core with React.js and Redux",
"preferNameDirectory": true,
"primaryOutputs": [
@@ -99,12 +99,12 @@
"datatype": "choice",
"choices": [
{
- "choice": "netcoreapp2.2",
- "description": "Target netcoreapp2.2"
+ "choice": "netcoreapp3.0",
+ "description": "Target netcoreapp3.0"
}
],
- "replaces": "netcoreapp2.2",
- "defaultValue": "netcoreapp2.2"
+ "replaces": "netcoreapp3.0",
+ "defaultValue": "netcoreapp3.0"
},
"HostIdentifier": {
"type": "bind",
@@ -140,4 +140,4 @@
"continueOnError": true
}
]
-}
\ No newline at end of file
+}
diff --git a/test/DotNetToolsInstaller/DotNetToolsInstaller.csproj b/test/DotNetToolsInstaller/DotNetToolsInstaller.csproj
index 3f1d65e2b7..ca9253ccec 100644
--- a/test/DotNetToolsInstaller/DotNetToolsInstaller.csproj
+++ b/test/DotNetToolsInstaller/DotNetToolsInstaller.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.2
+ netcoreapp3.0
DotnetToolReference
@@ -9,4 +9,4 @@
-
\ No newline at end of file
+
diff --git a/test/Templates.Test/Helpers/AspNetProcess.cs b/test/Templates.Test/Helpers/AspNetProcess.cs
index b8e9ab6b3f..b0aa3c4e85 100644
--- a/test/Templates.Test/Helpers/AspNetProcess.cs
+++ b/test/Templates.Test/Helpers/AspNetProcess.cs
@@ -18,7 +18,7 @@ namespace Templates.Test.Helpers
{
public class AspNetProcess : IDisposable
{
- private const string DefaultFramework = "netcoreapp2.2";
+ private const string DefaultFramework = "netcoreapp3.0";
private const string ListeningMessagePrefix = "Now listening on: ";
private static int Port = 5000 + new Random().Next(3000);
diff --git a/test/Templates.Test/Templates.Test.csproj b/test/Templates.Test/Templates.Test.csproj
index de576ce746..5d7f4e0568 100644
--- a/test/Templates.Test/Templates.Test.csproj
+++ b/test/Templates.Test/Templates.Test.csproj
@@ -1,7 +1,10 @@
- netcoreapp2.2
+ netcoreapp3.0
$(DefineConstants);XPLAT
+
+
+ $(DefineConstants);NETCOREAPP2_2
@@ -33,7 +36,7 @@
<_Parameter1>DotNetEfFullPath
- <_Parameter2>$([MSBuild]::EnsureTrailingSlash('$(NuGetPackageRoot)'))dotnet-ef/$(DotnetEfPackageVersion)/tools/netcoreapp2.2/any/dotnet-ef.dll
+ <_Parameter2>$([MSBuild]::EnsureTrailingSlash('$(NuGetPackageRoot)'))dotnet-ef/$(DotnetEfPackageVersion)/tools/netcoreapp3.0/any/dotnet-ef.dll
diff --git a/version.props b/version.props
index bb9881ed0c..bfb9ede187 100644
--- a/version.props
+++ b/version.props
@@ -1,7 +1,7 @@
-
+
- 2.2.0
- preview1
+ 3.0.0
+ alpha1
$(VersionPrefix)
$(VersionPrefix)-$(VersionSuffix)-final
t000