diff options
author | Bob Arnson <bob@firegiant.com> | 2020-09-02 14:12:13 -0400 |
---|---|---|
committer | Bob Arnson <bob@firegiant.com> | 2020-09-02 14:16:04 -0400 |
commit | 8221d973ae2482bcb7eca84081be8a3ca48f2f5c (patch) | |
tree | fdd98a65f0645c5b08766e42bec8e58eaef8c8bf | |
parent | 4082ae7f94346a8db77638ab8f0e06513a53c73a (diff) | |
download | wix-8221d973ae2482bcb7eca84081be8a3ca48f2f5c.tar.gz wix-8221d973ae2482bcb7eca84081be8a3ca48f2f5c.tar.bz2 wix-8221d973ae2482bcb7eca84081be8a3ca48f2f5c.zip |
Fix Condition authoring.
-rw-r--r-- | src/ca/iisca.vcxproj | 1 | ||||
-rw-r--r-- | src/wixlib/IIsExtension_Platform.wxi | 31 |
2 files changed, 15 insertions, 17 deletions
diff --git a/src/ca/iisca.vcxproj b/src/ca/iisca.vcxproj index 4361b658..250482e0 100644 --- a/src/ca/iisca.vcxproj +++ b/src/ca/iisca.vcxproj | |||
@@ -47,7 +47,6 @@ | |||
47 | <CharacterSet>Unicode</CharacterSet> | 47 | <CharacterSet>Unicode</CharacterSet> |
48 | <ProjectModuleDefinitionFile>iisca.def</ProjectModuleDefinitionFile> | 48 | <ProjectModuleDefinitionFile>iisca.def</ProjectModuleDefinitionFile> |
49 | <Description>WiX Toolset Iis CustomAction</Description> | 49 | <Description>WiX Toolset Iis CustomAction</Description> |
50 | <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> | ||
51 | </PropertyGroup> | 50 | </PropertyGroup> |
52 | 51 | ||
53 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | 52 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
diff --git a/src/wixlib/IIsExtension_Platform.wxi b/src/wixlib/IIsExtension_Platform.wxi index dd9646df..e49dc364 100644 --- a/src/wixlib/IIsExtension_Platform.wxi +++ b/src/wixlib/IIsExtension_Platform.wxi | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> |
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
3 | 2 | ||
4 | 3 | ||
5 | <Include xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Include xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
@@ -8,18 +7,18 @@ | |||
8 | <Fragment> | 7 | <Fragment> |
9 | <UIRef Id="WixIIsErrors" /> | 8 | <UIRef Id="WixIIsErrors" /> |
10 | <UI> | 9 | <UI> |
11 | <ProgressText Action="$(var.Prefix)ConfigureIIs$(var.Suffix)">!(loc.ConfigureIIs)</ProgressText> | 10 | <ProgressText Action="$(var.Prefix)ConfigureIIs$(var.Suffix)" Message="!(loc.ConfigureIIs)" /> |
12 | <ProgressText Action="$(var.Prefix)ConfigureIIsExec$(var.Suffix)">!(loc.ConfigureIIsExec)</ProgressText> | 11 | <ProgressText Action="$(var.Prefix)ConfigureIIsExec$(var.Suffix)" Message="!(loc.ConfigureIIsExec)" /> |
13 | <ProgressText Action="$(var.Prefix)StartMetabaseTransaction$(var.Suffix)">!(loc.StartMetabaseTransaction)</ProgressText> | 12 | <ProgressText Action="$(var.Prefix)StartMetabaseTransaction$(var.Suffix)" Message="!(loc.StartMetabaseTransaction)" /> |
14 | <ProgressText Action="$(var.Prefix)RollbackMetabaseTransaction$(var.Suffix)">!(loc.RollbackMetabaseTransaction)</ProgressText> | 13 | <ProgressText Action="$(var.Prefix)RollbackMetabaseTransaction$(var.Suffix)" Message="!(loc.RollbackMetabaseTransaction)" /> |
15 | <ProgressText Action="$(var.Prefix)CommitMetabaseTransaction$(var.Suffix)">!(loc.CommitMetabaseTransaction)</ProgressText> | 14 | <ProgressText Action="$(var.Prefix)CommitMetabaseTransaction$(var.Suffix)" Message="!(loc.CommitMetabaseTransaction)" /> |
16 | <ProgressText Action="$(var.Prefix)WriteMetabaseChanges$(var.Suffix)">!(loc.WriteMetabaseChanges)</ProgressText> | 15 | <ProgressText Action="$(var.Prefix)WriteMetabaseChanges$(var.Suffix)" Message="!(loc.WriteMetabaseChanges)" /> |
17 | 16 | ||
18 | <ProgressText Action="$(var.Prefix)ConfigureIIs7Exec$(var.Suffix)">!(loc.ConfigureIIs7Exec)</ProgressText> | 17 | <ProgressText Action="$(var.Prefix)ConfigureIIs7Exec$(var.Suffix)" Message="!(loc.ConfigureIIs7Exec)" /> |
19 | <ProgressText Action="$(var.Prefix)StartIIS7ConfigTransaction$(var.Suffix)">!(loc.StartIIS7ConfigTransaction)</ProgressText> | 18 | <ProgressText Action="$(var.Prefix)StartIIS7ConfigTransaction$(var.Suffix)" Message="!(loc.StartIIS7ConfigTransaction)" /> |
20 | <ProgressText Action="$(var.Prefix)RollbackIIS7ConfigTransaction$(var.Suffix)">!(loc.RollbackIIS7ConfigTransaction)</ProgressText> | 19 | <ProgressText Action="$(var.Prefix)RollbackIIS7ConfigTransaction$(var.Suffix)" Message="!(loc.RollbackIIS7ConfigTransaction)" /> |
21 | <ProgressText Action="$(var.Prefix)CommitIIS7ConfigTransaction$(var.Suffix)">!(loc.CommitIIS7ConfigTransaction)</ProgressText> | 20 | <ProgressText Action="$(var.Prefix)CommitIIS7ConfigTransaction$(var.Suffix)" Message="!(loc.CommitIIS7ConfigTransaction)" /> |
22 | <ProgressText Action="$(var.Prefix)WriteIIS7ConfigChanges$(var.Suffix)">!(loc.WriteIIS7ConfigChanges)</ProgressText> | 21 | <ProgressText Action="$(var.Prefix)WriteIIS7ConfigChanges$(var.Suffix)" Message="!(loc.WriteIIS7ConfigChanges)" /> |
23 | </UI> | 22 | </UI> |
24 | 23 | ||
25 | <CustomAction Id="$(var.Prefix)ConfigureIIs$(var.Suffix)" BinaryKey="IisCA$(var.Suffix)" DllEntry="ConfigureIIs" Execute="immediate" Return="check" SuppressModularization="yes" /> | 24 | <CustomAction Id="$(var.Prefix)ConfigureIIs$(var.Suffix)" BinaryKey="IisCA$(var.Suffix)" DllEntry="ConfigureIIs" Execute="immediate" Return="check" SuppressModularization="yes" /> |
@@ -36,7 +35,7 @@ | |||
36 | <CustomAction Id="$(var.Prefix)WriteIIS7ConfigChanges$(var.Suffix)" BinaryKey="IisCA$(var.Suffix)" DllEntry="WriteIIS7ConfigChanges" Impersonate="no" Execute="deferred" Return="check" HideTarget="yes" SuppressModularization="yes" /> | 35 | <CustomAction Id="$(var.Prefix)WriteIIS7ConfigChanges$(var.Suffix)" BinaryKey="IisCA$(var.Suffix)" DllEntry="WriteIIS7ConfigChanges" Impersonate="no" Execute="deferred" Return="check" HideTarget="yes" SuppressModularization="yes" /> |
37 | 36 | ||
38 | <InstallExecuteSequence> | 37 | <InstallExecuteSequence> |
39 | <Custom Action="$(var.Prefix)ConfigureIIs$(var.Suffix)" Before="RegisterUser" Overridable="yes">NOT SKIPCONFIGUREIIS AND VersionNT > 400</Custom> | 38 | <Custom Action="$(var.Prefix)ConfigureIIs$(var.Suffix)" Before="RegisterUser" Overridable="yes" Condition="NOT SKIPCONFIGUREIIS AND VersionNT > 400" /> |
40 | </InstallExecuteSequence> | 39 | </InstallExecuteSequence> |
41 | </Fragment> | 40 | </Fragment> |
42 | 41 | ||
@@ -59,8 +58,8 @@ | |||
59 | <CustomAction Id="$(var.Prefix)RollbackDeleteMachineCertificate$(var.Suffix)" BinaryKey="IisCA$(var.Suffix)" DllEntry="AddMachineCertificate" Impersonate="no" Execute="rollback" Return="check" HideTarget="yes" SuppressModularization="yes" /> | 58 | <CustomAction Id="$(var.Prefix)RollbackDeleteMachineCertificate$(var.Suffix)" BinaryKey="IisCA$(var.Suffix)" DllEntry="AddMachineCertificate" Impersonate="no" Execute="rollback" Return="check" HideTarget="yes" SuppressModularization="yes" /> |
60 | 59 | ||
61 | <InstallExecuteSequence> | 60 | <InstallExecuteSequence> |
62 | <Custom Action="UninstallCertificates$(var.Suffix)" Before="RemoveFiles" Overridable="yes">VersionNT > 400</Custom> | 61 | <Custom Action="UninstallCertificates$(var.Suffix)" Before="RemoveFiles" Overridable="yes" Condition="VersionNT > 400" /> |
63 | <Custom Action="InstallCertificates$(var.Suffix)" After="InstallFiles" Overridable="yes">VersionNT > 400</Custom> | 62 | <Custom Action="InstallCertificates$(var.Suffix)" After="InstallFiles" Overridable="yes" Condition="VersionNT > 400" /> |
64 | </InstallExecuteSequence> | 63 | </InstallExecuteSequence> |
65 | </Fragment> | 64 | </Fragment> |
66 | 65 | ||