From 14366f76c5697e98873bb6f70819702ae4fabc48 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Sun, 1 May 2016 20:22:38 -0700 Subject: [PATCH] installer: simplify FSD/DLL registration by removing regsvr32 custom actions --- build/VStudio/installer/Product.wxs | 86 +++++++--------------- build/VStudio/installer/winfsp_msi.wixproj | 2 + 2 files changed, 30 insertions(+), 58 deletions(-) diff --git a/build/VStudio/installer/Product.wxs b/build/VStudio/installer/Product.wxs index 1186bc94..3605dbf3 100644 --- a/build/VStudio/installer/Product.wxs +++ b/build/VStudio/installer/Product.wxs @@ -7,6 +7,7 @@ Version="$(var.MyVersion)" Language="1033" UpgradeCode="82F812D9-4083-4EF1-8BC8-0F1EDA05B46B"> + + Software\$(var.MyProductName) + @@ -34,6 +37,7 @@ + - - + + + + + VersionNT64 - + + VersionNT64 + + + + + NOT VersionNT64 + + + + NOT VersionNT64 + + @@ -95,11 +114,14 @@ + - + + + @@ -116,6 +138,7 @@ + + @@ -166,59 +190,5 @@ Value="WelcomeDlg" Order="10">NOT Installed - - - - - - - - - VersionNT64 AND NOT (REMOVE ~= "ALL") - - - VersionNT64 AND (REMOVE ~= "ALL") - - - NOT VersionNT64 AND NOT (REMOVE ~= "ALL") - - - NOT VersionNT64 AND (REMOVE ~= "ALL") - - \ No newline at end of file diff --git a/build/VStudio/installer/winfsp_msi.wixproj b/build/VStudio/installer/winfsp_msi.wixproj index a1a3b1c7..e179ef9d 100644 --- a/build/VStudio/installer/winfsp_msi.wixproj +++ b/build/VStudio/installer/winfsp_msi.wixproj @@ -20,6 +20,7 @@ False True True + ICE30 $(SolutionDir)build\$(Configuration)\ @@ -28,6 +29,7 @@ False True True + ICE30