diff --git a/paket.dependencies b/paket.dependencies
index 1d51531..6c76a2c 100644
--- a/paket.dependencies
+++ b/paket.dependencies
@@ -1,10 +1,11 @@
source https://nuget.org/api/v2
+framework: >= net45
nuget FAKE
nuget FSharp.Formatting
nuget Nuget.CommandLine
nuget Castle.Core
nuget FSharp.Data
-nuget Rx-Main
+nuget System.Reactive
nuget xunit ~> 1
nuget xunit.extensions ~> 1
\ No newline at end of file
diff --git a/paket.lock b/paket.lock
index 418d4c3..5524088 100644
--- a/paket.lock
+++ b/paket.lock
@@ -1,32 +1,28 @@
+RESTRICTION: >= net45
NUGET
- remote: https://nuget.org/api/v2
- specs:
- Castle.Core (3.3.3)
- FAKE (4.9.3)
- FSharp.Compiler.Service (1.4.0.6)
- FSharp.Data (2.2.5)
- Zlib.Portable (>= 1.10.0) - framework: portable-net40+sl50+wp80+win80
- FSharp.Formatting (2.12.0)
- FSharp.Compiler.Service (1.4.0.6)
- FSharpVSPowerTools.Core (2.1.0)
- FSharpVSPowerTools.Core (2.1.0)
- FSharp.Compiler.Service (>= 1.4.0.6)
- NuGet.CommandLine (2.8.6)
- Rx-Core (2.2.5)
- Rx-Interfaces (>= 2.2.5)
- Rx-Interfaces (2.2.5)
- Rx-Linq (2.2.5)
- Rx-Core (>= 2.2.5)
- Rx-Interfaces (>= 2.2.5)
- Rx-Main (2.2.5)
- Rx-Core (>= 2.2.5)
- Rx-Interfaces (>= 2.2.5)
- Rx-Linq (>= 2.2.5)
- Rx-PlatformServices (>= 2.2.5)
- Rx-PlatformServices (2.2.5)
- Rx-Core (>= 2.2.5)
- Rx-Interfaces (>= 2.2.5)
+ remote: https://www.nuget.org/api/v2
+ Castle.Core (4.1.1)
+ FAKE (4.63)
+ FSharp.Compiler.Service (2.0.0.6)
+ FSharp.Data (2.3.3)
+ FSharp.Formatting (2.14.4)
+ FSharp.Compiler.Service (2.0.0.6)
+ FSharpVSPowerTools.Core (>= 2.3 < 2.4)
+ FSharpVSPowerTools.Core (2.3)
+ FSharp.Compiler.Service (>= 2.0.0.3)
+ NuGet.CommandLine (4.1)
+ System.Reactive (3.1.1)
+ System.Reactive.PlatformServices (>= 3.1.1)
+ System.Reactive.Windows.Threading (>= 3.1.1)
+ System.Reactive.Core (3.1.1)
+ System.Reactive.Interfaces (>= 3.1.1)
+ System.Reactive.Interfaces (3.1.1)
+ System.Reactive.Linq (3.1.1)
+ System.Reactive.Core (>= 3.1.1)
+ System.Reactive.PlatformServices (3.1.1)
+ System.Reactive.Linq (>= 3.1.1)
+ System.Reactive.Windows.Threading (3.1.1)
+ System.Reactive.Core (>= 3.1.1)
xunit (1.9.2)
xunit.extensions (1.9.2)
xunit (1.9.2)
- Zlib.Portable (1.11.0) - framework: portable-net40+sl50+wp80+win80
diff --git a/samples/Calculator/Calculator.fsproj b/samples/Calculator/Calculator.fsproj
index ac5ffd8..454a73a 100644
--- a/samples/Calculator/Calculator.fsproj
+++ b/samples/Calculator/Calculator.fsproj
@@ -91,7 +91,7 @@
-->
-
+
..\..\packages\FSharp.Data\lib\net40\FSharp.Data.dll
@@ -100,25 +100,5 @@
-
-
-
- ..\..\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\Zlib.Portable\lib\portable-net4+sl5+wp8+win8+wpa81+MonoTouch+MonoAndroid\Zlib.Portable.dll
- True
- True
-
-
-
\ No newline at end of file
diff --git a/src/FSharp.Desktop.UI/AssemblyInfo.fs b/src/FSharp.Desktop.UI/AssemblyInfo.fs
index 03b35ce..84dc43f 100644
--- a/src/FSharp.Desktop.UI/AssemblyInfo.fs
+++ b/src/FSharp.Desktop.UI/AssemblyInfo.fs
@@ -1,4 +1,5 @@
-namespace System
+// Auto-Generated by FAKE; do not edit
+namespace System
open System.Reflection
[]
@@ -9,4 +10,8 @@ open System.Reflection
do ()
module internal AssemblyVersionInformation =
- let [] Version = "0.7.1"
+ let [] AssemblyTitle = "FSharp.Desktop.UI"
+ let [] AssemblyProduct = "FSharp.Desktop.UI"
+ let [] AssemblyDescription = "F# MVC for WPF."
+ let [] AssemblyVersion = "0.7.1"
+ let [] AssemblyFileVersion = "0.7.1"
diff --git a/src/FSharp.Desktop.UI/FSharp.Desktop.UI.fsproj b/src/FSharp.Desktop.UI/FSharp.Desktop.UI.fsproj
index f1732dd..255d1db 100644
--- a/src/FSharp.Desktop.UI/FSharp.Desktop.UI.fsproj
+++ b/src/FSharp.Desktop.UI/FSharp.Desktop.UI.fsproj
@@ -85,25 +85,7 @@
-->
-
-
-
- ..\..\packages\Castle.Core\lib\net35\Castle.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Castle.Core\lib\net40-client\Castle.Core.dll
- True
- True
-
-
-
-
+
..\..\packages\Castle.Core\lib\net45\Castle.Core.dll
@@ -112,111 +94,21 @@
-
-
-
- ..\..\packages\Castle.Core\lib\sl4\Castle.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Castle.Core\lib\sl5\Castle.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\windows8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\net40\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\net45\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\sl5\System.Reactive.Core.dll
- True
- True
-
-
-
-
+
- ..\..\packages\Rx-Core\lib\windowsphone71\System.Reactive.Core.dll
+ ..\..\packages\System.Reactive.Core\lib\net45\System.Reactive.Core.dll
True
True
-
+
- ..\..\packages\Rx-Core\lib\windowsphone8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\portable-windows8+net45+wp8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\portable-win81+wpa81\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\portable-net40+sl5+win8+wp8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Core\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.Core.dll
+ ..\..\packages\System.Reactive.Core\lib\net46\System.Reactive.Core.dll
True
True
@@ -224,91 +116,10 @@
-
-
-
- ..\..\packages\Rx-Interfaces\lib\windows8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
+
- ..\..\packages\Rx-Interfaces\lib\net40\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\net45\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\sl5\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\windowsphone71\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\windowsphone8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\portable-windows8+net45+wp8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\portable-win81+wpa81\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\portable-net40+sl5+win8+wp8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Interfaces\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.Interfaces.dll
+ ..\..\packages\System.Reactive.Interfaces\lib\net45\System.Reactive.Interfaces.dll
True
True
@@ -316,91 +127,19 @@
-
-
-
- ..\..\packages\Rx-Linq\lib\windows8\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\net40\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\net45\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\sl5\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\windowsphone71\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\windowsphone8\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\portable-windows8+net45+wp8\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-Linq\lib\portable-win81+wpa81\System.Reactive.Linq.dll
- True
- True
-
-
-
-
+
- ..\..\packages\Rx-Linq\lib\portable-net40+sl5+win8+wp8\System.Reactive.Linq.dll
+ ..\..\packages\System.Reactive.Linq\lib\net45\System.Reactive.Linq.dll
True
True
-
+
- ..\..\packages\Rx-Linq\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.Linq.dll
+ ..\..\packages\System.Reactive.Linq\lib\net46\System.Reactive.Linq.dll
True
True
@@ -408,91 +147,33 @@
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\windows8\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\net40\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
+
- ..\..\packages\Rx-PlatformServices\lib\net45\System.Reactive.PlatformServices.dll
+ ..\..\packages\System.Reactive.PlatformServices\lib\net45\System.Reactive.PlatformServices.dll
True
True
-
+
- ..\..\packages\Rx-PlatformServices\lib\sl5\System.Reactive.PlatformServices.dll
+ ..\..\packages\System.Reactive.PlatformServices\lib\net46\System.Reactive.PlatformServices.dll
True
True
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\windowsphone71\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\windowsphone8\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\portable-windows8+net45+wp8\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\portable-win81+wpa81\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
+
+
+
-
- ..\..\packages\Rx-PlatformServices\lib\portable-net40+sl5+win8+wp8\System.Reactive.PlatformServices.dll
- True
+
True
-
-
-
-
-
- ..\..\packages\Rx-PlatformServices\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.PlatformServices.dll
+
+ ..\..\packages\System.Reactive.Windows.Threading\lib\net45\System.Reactive.Windows.Threading.dll
True
True
diff --git a/src/FSharp.Desktop.UI/paket.references b/src/FSharp.Desktop.UI/paket.references
index e3ef0b8..9b60c1f 100644
--- a/src/FSharp.Desktop.UI/paket.references
+++ b/src/FSharp.Desktop.UI/paket.references
@@ -1,2 +1,2 @@
Castle.Core
-Rx-Main
\ No newline at end of file
+System.Reactive
\ No newline at end of file
diff --git a/tests/FSharp.Desktop.UI.Tests.fsproj b/tests/FSharp.Desktop.UI.Tests.fsproj
index a049f69..2486c73 100644
--- a/tests/FSharp.Desktop.UI.Tests.fsproj
+++ b/tests/FSharp.Desktop.UI.Tests.fsproj
@@ -88,91 +88,19 @@
-->
-
+
- ..\packages\Rx-Core\lib\windows8\System.Reactive.Core.dll
+ ..\packages\System.Reactive.Core\lib\net45\System.Reactive.Core.dll
True
True
-
+
- ..\packages\Rx-Core\lib\net40\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\net45\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\sl5\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\windowsphone71\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\windowsphone8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\portable-windows8+net45+wp8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\portable-win81+wpa81\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\portable-net40+sl5+win8+wp8\System.Reactive.Core.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Core\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.Core.dll
+ ..\packages\System.Reactive.Core\lib\net46\System.Reactive.Core.dll
True
True
@@ -180,91 +108,10 @@
-
+
- ..\packages\Rx-Interfaces\lib\windows8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\net40\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\net45\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\sl5\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\windowsphone71\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\windowsphone8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\portable-windows8+net45+wp8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\portable-win81+wpa81\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\portable-net40+sl5+win8+wp8\System.Reactive.Interfaces.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Interfaces\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.Interfaces.dll
+ ..\packages\System.Reactive.Interfaces\lib\net45\System.Reactive.Interfaces.dll
True
True
@@ -272,91 +119,19 @@
-
-
-
- ..\packages\Rx-Linq\lib\windows8\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\net40\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\net45\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\sl5\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\windowsphone71\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\windowsphone8\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\portable-windows8+net45+wp8\System.Reactive.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-Linq\lib\portable-win81+wpa81\System.Reactive.Linq.dll
- True
- True
-
-
-
-
+
- ..\packages\Rx-Linq\lib\portable-net40+sl5+win8+wp8\System.Reactive.Linq.dll
+ ..\packages\System.Reactive.Linq\lib\net45\System.Reactive.Linq.dll
True
True
-
+
- ..\packages\Rx-Linq\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.Linq.dll
+ ..\packages\System.Reactive.Linq\lib\net46\System.Reactive.Linq.dll
True
True
@@ -364,91 +139,33 @@
-
-
-
- ..\packages\Rx-PlatformServices\lib\windows8\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-PlatformServices\lib\net40\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-PlatformServices\lib\net45\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-PlatformServices\lib\sl5\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-PlatformServices\lib\windowsphone71\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
-
-
- ..\packages\Rx-PlatformServices\lib\windowsphone8\System.Reactive.PlatformServices.dll
- True
- True
-
-
-
-
+
- ..\packages\Rx-PlatformServices\lib\portable-windows8+net45+wp8\System.Reactive.PlatformServices.dll
+ ..\packages\System.Reactive.PlatformServices\lib\net45\System.Reactive.PlatformServices.dll
True
True
-
+
- ..\packages\Rx-PlatformServices\lib\portable-win81+wpa81\System.Reactive.PlatformServices.dll
+ ..\packages\System.Reactive.PlatformServices\lib\net46\System.Reactive.PlatformServices.dll
True
True
-
+
+
+
-
- ..\packages\Rx-PlatformServices\lib\portable-net40+sl5+win8+wp8\System.Reactive.PlatformServices.dll
- True
+
True
-
-
-
-
-
- ..\packages\Rx-PlatformServices\lib\portable-net45+winrt45+wp8+wpa81\System.Reactive.PlatformServices.dll
+
+ ..\packages\System.Reactive.Windows.Threading\lib\net45\System.Reactive.Windows.Threading.dll
True
True
@@ -456,7 +173,7 @@
-
+
..\packages\xunit\lib\net20\xunit.dll
@@ -467,7 +184,7 @@
-
+
..\packages\xunit.extensions\lib\net20\xunit.extensions.dll
diff --git a/tests/paket.references b/tests/paket.references
index 6d17f87..a1cfdb7 100644
--- a/tests/paket.references
+++ b/tests/paket.references
@@ -1,3 +1,3 @@
-Rx-Main
+System.Reactive
xunit
xunit.extensions
\ No newline at end of file