diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestApp/.noautobuild b/TestAssets/TestProjects/FSharpTestProjects/TestApp/.noautobuild
deleted file mode 100644
index e69de29bb..000000000
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestApp/FSharpTestApp.xproj b/TestAssets/TestProjects/FSharpTestProjects/TestApp/FSharpTestApp.xproj
deleted file mode 100644
index 4b792e869..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestApp/FSharpTestApp.xproj
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
-
- a666217d-2aca-4866-b109-ea476e51c7aa
- FSharpTestApp
- ..\..\artifacts\obj\$(MSBuildProjectName)
- ..\..\artifacts\bin\$(MSBuildProjectName)\
-
-
-
- 2.0
-
-
-
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestApp/Program.fs b/TestAssets/TestProjects/FSharpTestProjects/TestApp/Program.fs
deleted file mode 100644
index 7375d5c55..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestApp/Program.fs
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-namespace TestApp
-
-open System
-open System.Diagnostics
-
-module Program =
-
- open TestLibrary
-
- []
- let Main (args: string array) =
- printfn "%s" (TestLibrary.Helper.GetMessage())
- 0
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestApp/project.json b/TestAssets/TestProjects/FSharpTestProjects/TestApp/project.json
deleted file mode 100644
index 46c065472..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestApp/project.json
+++ /dev/null
@@ -1,48 +0,0 @@
-{
- "version": "1.0.0-*",
- "buildOptions": {
- "emitEntryPoint": true,
- "compilerName": "fsc",
- "compile": {
- "includeFiles": [
- "Program.fs"
- ]
- }
- },
- "dependencies": {
- "TestLibrary": {
- "version": "1.0.0-*",
- "target": "project"
- },
- "Microsoft.NETCore.App": "1.1.0",
- "Microsoft.FSharp.Core.netcore": "1.0.0-alpha-160509"
- },
- "tools": {
- "dotnet-compile-fsc": {
- "version": "1.0.0-preview2-*",
- "imports": [
- "dnxcore50",
- "portable-net45+win81",
- "netstandard1.3"
- ]
- }
- },
- "frameworks": {
- "netcoreapp1.1": {
- "imports": "dnxcore50"
- }
- },
- "runtimes": {
- "win7-x64": {},
- "win7-x86": {},
- "osx.10.10-x64": {},
- "osx.10.11-x64": {},
- "ubuntu.14.04-x64": {},
- "ubuntu.16.04-x64": {},
- "centos.7-x64": {},
- "rhel.7.2-x64": {},
- "debian.8-x64": {},
- "fedora.23-x64": {},
- "opensuse.13.2-x64": {}
- }
-}
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/.noautobuild b/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/.noautobuild
deleted file mode 100644
index e69de29bb..000000000
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/FSharpTestLibrary.xproj b/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/FSharpTestLibrary.xproj
deleted file mode 100644
index ae10bbff6..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/FSharpTestLibrary.xproj
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
- ec801982-096b-4af3-a42b-7881b1a7380e
- FSharpTestLibrary
- ..\..\artifacts\obj\$(MSBuildProjectName)
- ..\..\artifacts\bin\$(MSBuildProjectName)\
-
-
-
- 2.0
-
-
-
\ No newline at end of file
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/Helper.fs b/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/Helper.fs
deleted file mode 100644
index a29f6ac9a..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/Helper.fs
+++ /dev/null
@@ -1,12 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-namespace TestLibrary
-
-open Lib
-
-type Helper() =
-
- static member GetMessage () = Lib.message ()
-
- static member SayHi () = Lib.sayHi ()
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/Helper2.fs b/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/Helper2.fs
deleted file mode 100644
index 6d374f769..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/Helper2.fs
+++ /dev/null
@@ -1,12 +0,0 @@
-// Copyright (c) .NET Foundation and contributors. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-
-module Lib
-
-open System
-
-let message () =
- "This string came from the test library!"
-
-let sayHi () =
- Console.WriteLine("Hello there!")
diff --git a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/project.json b/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/project.json
deleted file mode 100644
index fff7c8bfb..000000000
--- a/TestAssets/TestProjects/FSharpTestProjects/TestLibrary/project.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "version": "1.0.0-*",
- "dependencies": {
- "Microsoft.FSharp.Core.netcore": "1.0.0-alpha-160509",
- "NETStandard.Library": "1.6.0"
- },
- "tools": {
- "dotnet-compile-fsc": {
- "version": "1.0.0-preview2-*",
- "imports": [
- "dnxcore50",
- "portable-net45+win81",
- "netstandard1.3"
- ]
- }
- },
- "frameworks": {
- "netcoreapp1.0": {
- "imports": "dnxcore50"
- }
- },
- "buildOptions": {
- "compilerName": "fsc",
- "compile": {
- "includeFiles": [
- "Helper2.fs",
- "Helper.fs"
- ]
- }
- }
-}
diff --git a/build/DependencyVersions.props b/build/DependencyVersions.props
index 36ec3cc62..1049750ed 100644
--- a/build/DependencyVersions.props
+++ b/build/DependencyVersions.props
@@ -1,34 +1,35 @@
-
-
-
- 2.0.0-preview2-25319-02
- 15.3.0-preview-000234-01
- 2.0.0-rc4-61325-08
- 2.0.0-preview2-20170506-1
- 4.3.0-preview1-2500
- 1.0.0-rel-20170501-473
- 15.3.0-preview-20170502-03
- $(CLI_SharedFrameworkVersion)
- $(CLI_SharedFrameworkVersion)
- $(CLI_SharedFrameworkVersion)
- 1.0.0-beta2-20170503-217
- 1.0.0-beta2-20170505-222
- 1.0.0-beta2-20170505-222
- 2.0.0-preview2-25319-02
- 2.0.0-preview2-25319-02
- 0.1.0-alpha-142
- 1.2.1-alpha-002130
- 2.0.0-preview1-92
- 0.2.0
-
-
- notimestamp
-
-
-
-
-
- 1.0.27-prerelease-01611-04
- 2.0.0-preview1-001877
-
-
+
+
+
+ 2.0.0-preview2-25319-02
+ 15.3.0-preview-000234-01
+ 2.0.0-rc4-61325-08
+ 1.0.0-rc-170511-0
+ 2.0.0-preview2-20170506-1
+ 4.3.0-preview1-2500
+ 1.0.0-rel-20170501-473
+ 15.3.0-preview-20170502-03
+ $(CLI_SharedFrameworkVersion)
+ $(CLI_SharedFrameworkVersion)
+ $(CLI_SharedFrameworkVersion)
+ 1.0.0-beta2-20170503-217
+ 1.0.0-beta2-20170505-222
+ 1.0.0-beta2-20170505-222
+ 2.0.0-preview2-25319-02
+ 2.0.0-preview2-25319-02
+ 0.1.0-alpha-142
+ 1.2.1-alpha-002130
+ 2.0.0-preview1-92
+ 0.2.0
+
+
+ notimestamp
+
+
+
+
+
+ 1.0.27-prerelease-01611-04
+ 2.0.0-preview1-001877
+
+
diff --git a/build/OutputDirectories.props b/build/OutputDirectories.props
index f780e3656..ac291e14b 100644
--- a/build/OutputDirectories.props
+++ b/build/OutputDirectories.props
@@ -6,6 +6,7 @@
$(OutputDirectory)/sdk/$(SdkVersion)
$(BaseOutputDirectory)/stage2symbols
$(SdkOutputDirectory)/Roslyn
+ $(SdkOutputDirectory)/FSharp
$(BaseOutputDirectory)/stage2compilation
$(BaseOutputDirectory)/intermediate
$(BaseOutputDirectory)/packages
diff --git a/src/redist/redist.csproj b/src/redist/redist.csproj
index f9fdbf181..d0ffe6ddd 100644
--- a/src/redist/redist.csproj
+++ b/src/redist/redist.csproj
@@ -70,6 +70,14 @@
ProjectPath="$(SrcDirectory)/tool_roslyn/tool_roslyn.csproj" />
+
+
+
+
+
+
+
+
+
+ $(CliVersionPrefix)
+ netcoreapp2.0
+ true
+ $(FSharpDirectory)
+ $(CommitCount)
+
+
+
+
+
+
+
+
+
+
+ PreserveNewest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+