diff --git a/Microsoft.DotNet.Cli.sln b/Microsoft.DotNet.Cli.sln
index 39e7ed834..18f15ece2 100644
--- a/Microsoft.DotNet.Cli.sln
+++ b/Microsoft.DotNet.Cli.sln
@@ -29,11 +29,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{89905EC4
build\BranchInfo.props = build\BranchInfo.props
build\BuildDefaults.props = build\BuildDefaults.props
build\BuildOutputs.props = build\BuildOutputs.props
- build\BundledSdks.proj = build\BundledSdks.proj
build\BundledRuntimes.props = build\BundledRuntimes.props
+ build\BundledSdks.proj = build\BundledSdks.proj
build\BundledSdks.props = build\BundledSdks.props
build\BundledTemplates.proj = build\BundledTemplates.proj
build\BundledTemplates.props = build\BundledTemplates.props
+ build\BundledTools.props = build\BundledTools.props
build\Compile.targets = build\Compile.targets
build\CoreSetupInfo.props = build\CoreSetupInfo.props
build\CrossgenInfo.props = build\CrossgenInfo.props
diff --git a/build/BundledTools.props b/build/BundledTools.props
new file mode 100644
index 000000000..b57577824
--- /dev/null
+++ b/build/BundledTools.props
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/Compile.targets b/build/Compile.targets
index ef6b9c35f..7e0c09663 100644
--- a/build/Compile.targets
+++ b/build/Compile.targets
@@ -4,7 +4,6 @@
-
@@ -16,35 +15,8 @@
GetNuGetPackagesArchive;" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/OutputDirectories.props b/build/OutputDirectories.props
index 7ae248f7f..ecba47bc3 100644
--- a/build/OutputDirectories.props
+++ b/build/OutputDirectories.props
@@ -8,6 +8,7 @@
$(BaseOutputDirectory)/stage2
$(BaseOutputDirectory)/stage2symbols
$(Stage2Directory)/sdk/$(SdkVersion)
+ $(Stage2SdkDirectory)/Roslyn
$(Stage2Directory)/dotnet$(ExeExtension)
$(Stage2Directory)/
$(BaseOutputDirectory)/stage2compilation
diff --git a/build/publish/Badge.targets b/build/publish/Badge.targets
index 4d1dc7ef6..7c87a7ac6 100644
--- a/build/publish/Badge.targets
+++ b/build/publish/Badge.targets
@@ -1,11 +1,11 @@
+
+ $(RepoRoot)/resources/images/version_badge.svg
+
+
-
- $(RepoRoot)/resources/images/version_badge.svg
-
-
+
diff --git a/src/redist/redist.csproj b/src/redist/redist.csproj
index 4cb38d156..ca8096348 100644
--- a/src/redist/redist.csproj
+++ b/src/redist/redist.csproj
@@ -1,11 +1,13 @@
+
$(CliVersionPrefix)
netcoreapp2.0
$(CLI_SharedFrameworkVersion)
true
+ false
$(PackageTargetFallback);dotnet5.4
$(Stage2SdkDirectory)
$(CommitCount)
@@ -18,6 +20,7 @@
+
@@ -30,4 +33,36 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/tool_msbuild/tool_msbuild.csproj b/src/tool_msbuild/tool_msbuild.csproj
index af6b13ecb..62ce1e4e5 100644
--- a/src/tool_msbuild/tool_msbuild.csproj
+++ b/src/tool_msbuild/tool_msbuild.csproj
@@ -4,9 +4,11 @@
$(CliVersionPrefix)
$(CliTargetFramework)
+ false
+ false
-
\ No newline at end of file
+
diff --git a/src/tool_nuget/tool_nuget.csproj b/src/tool_nuget/tool_nuget.csproj
index 3f7a61c1e..19ff7b73e 100644
--- a/src/tool_nuget/tool_nuget.csproj
+++ b/src/tool_nuget/tool_nuget.csproj
@@ -4,6 +4,8 @@
$(CliVersionPrefix)
$(CliTargetFramework)
+ false
+ false
diff --git a/src/tool_roslyn/tool_roslyn.csproj b/src/tool_roslyn/tool_roslyn.csproj
index 75a94c454..66a54522f 100644
--- a/src/tool_roslyn/tool_roslyn.csproj
+++ b/src/tool_roslyn/tool_roslyn.csproj
@@ -7,7 +7,10 @@
netcoreapp2.0
$(CLI_SharedFrameworkVersion)
true
+ $(Stage2RoslynDirectory)
+ $(CommitCount)
+
@@ -22,17 +25,6 @@
PreserveNewest
-
-
-
-
-
-
-
-
-