From 37232b5302098cadfe3cedf7bbfcc4a1040bee59 Mon Sep 17 00:00:00 2001 From: David Sparer Date: Sun, 15 May 2016 15:13:40 -0600 Subject: [PATCH] Added install conditions: - Requires Win7 or higher - If Win7, requires SP1 - Requires .Net Framework 4.0 or higher - Requires elevated priveleges to install --- Installer/Fragments/DirectoriesFragment.wxs | 17 +++++++++ .../Fragments/InstallConditionsFragment.wxs | 8 ----- Installer/Installer.wixproj | 2 +- Installer/Localizations/en-us.wxl | 4 ++- Installer/mRemoteNGV1.wxs | 35 ++++++++++++------- 5 files changed, 44 insertions(+), 22 deletions(-) create mode 100644 Installer/Fragments/DirectoriesFragment.wxs delete mode 100644 Installer/Fragments/InstallConditionsFragment.wxs diff --git a/Installer/Fragments/DirectoriesFragment.wxs b/Installer/Fragments/DirectoriesFragment.wxs new file mode 100644 index 000000000..9ff127b03 --- /dev/null +++ b/Installer/Fragments/DirectoriesFragment.wxs @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Installer/Fragments/InstallConditionsFragment.wxs b/Installer/Fragments/InstallConditionsFragment.wxs deleted file mode 100644 index 550d58a54..000000000 --- a/Installer/Fragments/InstallConditionsFragment.wxs +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Privileged - - - \ No newline at end of file diff --git a/Installer/Installer.wixproj b/Installer/Installer.wixproj index a964daa88..e6fd81a88 100644 --- a/Installer/Installer.wixproj +++ b/Installer/Installer.wixproj @@ -27,7 +27,7 @@ - + diff --git a/Installer/Localizations/en-us.wxl b/Installer/Localizations/en-us.wxl index 1feb4a241..deb58b150 100644 --- a/Installer/Localizations/en-us.wxl +++ b/Installer/Localizations/en-us.wxl @@ -4,7 +4,9 @@ A newer version of [ProductName] is already installed. You need to be an administrator to install this product. - mRemoteNG requires Microsoft .NET Framework $(var.RequiredDotNetFrameworkVersion). + mRemoteNG requires Microsoft .NET Framework [REQUIREDDOTNETFRAMEWORKVERSION] or higher. + mRemoteNG requires Windows 7 SP1 or higher to run. Please update your operating system and try again. + For mRemoteNG to run on Windows 7, it requires Service Pack 1 to be installed. Please install Service Pack 1 and try again. Desktop diff --git a/Installer/mRemoteNGV1.wxs b/Installer/mRemoteNGV1.wxs index 968119345..9466606c8 100644 --- a/Installer/mRemoteNGV1.wxs +++ b/Installer/mRemoteNGV1.wxs @@ -1,5 +1,5 @@ - + + + + + + + + + + Privileged + + + + = 601) OR (VersionNT64 >= 601)]]> + + + + = 602) OR (VersionNT64 >= 602)) OR ((VersionNT = 601 OR VersionNT64 = 601) AND ServicePackLevel >= 1)]]> + + + + + - - - - - - - - - - -