diff --git a/build.fsx b/build.fsx
index 67a0bed5ca..2b2d20fac7 100644
--- a/build.fsx
+++ b/build.fsx
@@ -65,7 +65,7 @@ let dotnetcliVersion = "1.0.0-preview3-004056"
let dotnetCliPath = DirectoryInfo "./dotnetcore"
-let netcoreFiles = !! "src/**/*.preview?.fsproj" |> Seq.toList
+let netcoreFiles = !! "src/**.preview?/*.fsproj" |> Seq.toList
// --------------------------------------------------------------------------------------
// END TODO: The rest of the file includes standard build steps
@@ -157,6 +157,9 @@ Target "InstallDotNetCore" (fun _ ->
webclient.DownloadFile(downloadPath, localPath)
System.IO.Compression.ZipFile.ExtractToDirectory(localPath, dotnetCliPath.FullName)
+
+ let oldPath = System.Environment.GetEnvironmentVariable("PATH")
+ System.Environment.SetEnvironmentVariable("PATH", sprintf "%s%s%s" dotnetCliPath.FullName (System.IO.Path.PathSeparator.ToString()) oldPath)
)
// --------------------------------------------------------------------------------------
diff --git a/src/Paket.Core.preview3/Paket.Core.fsproj b/src/Paket.Core.preview3/Paket.Core.fsproj
new file mode 100644
index 0000000000..6329a7a331
--- /dev/null
+++ b/src/Paket.Core.preview3/Paket.Core.fsproj
@@ -0,0 +1,107 @@
+
+
+
+ netstandard1.6
+
+
+ 1.0.0-preview3
+ Enrico Sada
+ ..\Paket.Core
+
+
+
+ True
+ Globbing.fs
+
+
+ True
+ AssemblyReader.fs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0.0-alpha-20161104-2
+ All
+
+
+ 1.0.0-alpha-*
+ All
+
+
+
+ $(DefineConstants);DOTNETCORE;NETSTANDARD1_5;NETSTANDARD1_6;USE_HTTP_CLIENT
+
+
+
+ 1.0.0-preview2-020000
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Paket.Core.preview3/paket.references b/src/Paket.Core.preview3/paket.references
new file mode 100644
index 0000000000..996a4070d0
--- /dev/null
+++ b/src/Paket.Core.preview3/paket.references
@@ -0,0 +1,16 @@
+Newtonsoft.Json
+FSharp.Core
+Mono.Cecil
+Chessie
+
+System.Diagnostics.TraceSource
+System.Xml.XPath.XmlDocument
+System.Diagnostics.Process
+System.Xml.XDocument
+System.Xml.XPath.XDocument
+System.Security.Cryptography.ProtectedData
+System.Security.Cryptography.Algorithms
+System.Diagnostics.FileVersionInfo
+
+File:Globbing.fs .
+File:AssemblyReader.fs .
diff --git a/src/Paket.Core/Paket.Core.preview3.fsproj b/src/Paket.Core/Paket.Core.preview3.fsproj
deleted file mode 100644
index dd6b3d4d1e..0000000000
--- a/src/Paket.Core/Paket.Core.preview3.fsproj
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
- netstandard1.6
-
-
- 1.0.0-preview3
- Enrico Sada
-
-
-
- True
- Globbing.fs
-
-
- True
- AssemblyReader.fs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.0.0-alpha-20161104-2
- All
-
-
- 1.0.0-alpha-*
- All
-
-
-
- $(DefineConstants);DOTNETCORE;NETSTANDARD1_5;NETSTANDARD1_6;USE_HTTP_CLIENT
-
-
-
- 1.0.0-preview2-020000
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Paket/Paket.preview3.fsproj b/src/Paket.preview3/Paket.fsproj
similarity index 88%
rename from src/Paket/Paket.preview3.fsproj
rename to src/Paket.preview3/Paket.fsproj
index 62a848e452..232ce222c3 100644
--- a/src/Paket/Paket.preview3.fsproj
+++ b/src/Paket.preview3/Paket.fsproj
@@ -10,9 +10,9 @@
-
-
-
+
+
+