From 6a1d1ffcac62baf6813cbf278516db2525488fb9 Mon Sep 17 00:00:00 2001 From: Alexander Bodalevsky Date: Fri, 16 Jun 2017 13:52:06 +0300 Subject: [PATCH] WPF:WINDOWS Added ability to update application installed in Program Files folder (#813) * Updated Windows Example * Organized usings * Fix for update application in write protected folder * Typo fixed * Examples updated to RNW 0.43.0 * Fixed Warning CS0108 --- Examples/CodePushDemoApp/package.json | 2 +- .../windows/CodePushDemoApp.Wpf/App.config | 12 +++- .../windows/CodePushDemoApp.Wpf/App.xaml.cs | 5 -- .../CodePushDemoApp.Wpf.csproj | 10 +-- .../CodePushDemoApp.Wpf/packages.config | 4 +- .../windows/CodePushDemoApp/project.json | 2 +- .../Storage/ApplicationDataContainer.cs | 2 +- windows/CodePush.Net46/CodePushUtils.cs | 61 +++++++++++++++++++ windows/CodePush.Net46/UpdateUtils.cs | 2 +- windows/CodePush.Shared/CodePushConstants.cs | 2 +- .../CodePush.Shared/CodePushReactPackage.cs | 3 +- windows/CodePush.Shared/CodePushUtils.cs | 16 ++--- windows/CodePush/CodePushUtils.cs | 5 ++ 13 files changed, 96 insertions(+), 30 deletions(-) diff --git a/Examples/CodePushDemoApp/package.json b/Examples/CodePushDemoApp/package.json index 7a3f882..2169b70 100644 --- a/Examples/CodePushDemoApp/package.json +++ b/Examples/CodePushDemoApp/package.json @@ -10,7 +10,7 @@ "react": "16.0.0-alpha.6", "react-native": "^0.43.2", "react-native-code-push": "file:../../", - "react-native-windows": "0.40.0-rc.1" + "react-native-windows": "^0.43.0-rc.0" }, "devDependencies": { "babel-jest": "19.0.0", diff --git a/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.config b/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.config index 2d2a12d..4f1ff76 100644 --- a/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.config +++ b/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.config @@ -1,6 +1,14 @@ - + - + + + + + + + + + diff --git a/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.xaml.cs b/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.xaml.cs index 8c5c4e4..e0f943a 100644 --- a/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.xaml.cs +++ b/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/App.xaml.cs @@ -1,9 +1,4 @@ using System; -using System.Collections.Generic; -using System.Configuration; -using System.Data; -using System.Linq; -using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Navigation; diff --git a/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/CodePushDemoApp.Wpf.csproj b/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/CodePushDemoApp.Wpf.csproj index 23dcba7..7f47f71 100644 --- a/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/CodePushDemoApp.Wpf.csproj +++ b/Examples/CodePushDemoApp/windows/CodePushDemoApp.Wpf/CodePushDemoApp.Wpf.csproj @@ -1,6 +1,6 @@  - + Debug @@ -102,7 +102,7 @@ False - ..\packages\Facebook.Yoga.1.0.1-pre\lib\netstandard\Facebook.Yoga.dll + ..\packages\Facebook.Yoga.1.2.0-pre1\lib\net45\Facebook.Yoga.dll True @@ -170,10 +170,10 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + - +