diff --git a/Templating.sln b/Templating.sln
new file mode 100644
index 0000000000..5d45596c68
--- /dev/null
+++ b/Templating.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.26730.0
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Templates", "src\Templates.csproj", "{1CAB59EF-8E8F-4708-8579-3F5B2D33EB90}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1CAB59EF-8E8F-4708-8579-3F5B2D33EB90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1CAB59EF-8E8F-4708-8579-3F5B2D33EB90}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1CAB59EF-8E8F-4708-8579-3F5B2D33EB90}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1CAB59EF-8E8F-4708-8579-3F5B2D33EB90}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {E9B27B0D-4F85-431B-9C26-80CFE4393D36}
+ EndGlobalSection
+EndGlobal
diff --git a/build/common.props b/build/common.props
new file mode 100644
index 0000000000..fd9606610c
--- /dev/null
+++ b/build/common.props
@@ -0,0 +1,9 @@
+
+
+
+
+ $(MSBuildThisFileDirectory)..\artifacts\
+ $(VersionPrefix)
+ $(VersionPrefix)-$(VersionSuffix)
+
+
\ No newline at end of file
diff --git a/src/Microsoft.DotNet.Web.ItemTemplates/build.csproj b/src/Microsoft.DotNet.Web.ItemTemplates/build.csproj
index b45c2bf4cb..96533dceba 100644
--- a/src/Microsoft.DotNet.Web.ItemTemplates/build.csproj
+++ b/src/Microsoft.DotNet.Web.ItemTemplates/build.csproj
@@ -1,5 +1,5 @@
-
+
netstandard1.0
$(MSBuildThisFileDirectory)\Templates.nuspec
@@ -14,8 +14,6 @@
-
-
\ No newline at end of file
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates.1.x/build.csproj b/src/Microsoft.DotNet.Web.ProjectTemplates.1.x/build.csproj
index 420344ce42..47aeb59abe 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates.1.x/build.csproj
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates.1.x/build.csproj
@@ -1,5 +1,5 @@
-
+
netstandard1.0
$(MSBuildThisFileDirectory)\Templates.nuspec
@@ -14,7 +14,5 @@
-
-
\ No newline at end of file
diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates.2.0/build.csproj b/src/Microsoft.DotNet.Web.ProjectTemplates.2.0/build.csproj
index 420344ce42..47aeb59abe 100644
--- a/src/Microsoft.DotNet.Web.ProjectTemplates.2.0/build.csproj
+++ b/src/Microsoft.DotNet.Web.ProjectTemplates.2.0/build.csproj
@@ -1,5 +1,5 @@
-
+
netstandard1.0
$(MSBuildThisFileDirectory)\Templates.nuspec
@@ -14,7 +14,5 @@
-
-
\ No newline at end of file
diff --git a/src/Template.proj b/src/Template.proj
deleted file mode 100644
index acc6e55c59..0000000000
--- a/src/Template.proj
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
- $(TemplatesFolder)
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $([System.DateTime]::Now.ToString(yyyy-MM-dd_hh_mm_ss))
-
-
-
-
-
diff --git a/src/Templates.csproj b/src/Templates.csproj
new file mode 100644
index 0000000000..3e1570068f
--- /dev/null
+++ b/src/Templates.csproj
@@ -0,0 +1,23 @@
+
+
+
+ netstandard2.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/version.xml b/version.xml
new file mode 100644
index 0000000000..b2c5cfd0fa
--- /dev/null
+++ b/version.xml
@@ -0,0 +1,8 @@
+
+
+
+ dev
+ 2.1.0
+ preview1
+
+
\ No newline at end of file