diff options
Diffstat (limited to 'src/wixlib/VS2008.wxs')
-rw-r--r-- | src/wixlib/VS2008.wxs | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/src/wixlib/VS2008.wxs b/src/wixlib/VS2008.wxs index 096221c2..43bf1d1e 100644 --- a/src/wixlib/VS2008.wxs +++ b/src/wixlib/VS2008.wxs | |||
@@ -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 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
@@ -41,7 +40,7 @@ | |||
41 | <PropertyRef Id="VS90DEVENV" /> | 40 | <PropertyRef Id="VS90DEVENV" /> |
42 | 41 | ||
43 | <InstallExecuteSequence> | 42 | <InstallExecuteSequence> |
44 | <Custom Action="VS90Setup" Before="InstallFinalize" Overridable="yes">VS90DEVENV</Custom> | 43 | <Custom Action="VS90Setup" Before="InstallFinalize" Overridable="yes" Condition="VS90DEVENV" /> |
45 | </InstallExecuteSequence> | 44 | </InstallExecuteSequence> |
46 | </Fragment> | 45 | </Fragment> |
47 | 46 | ||
@@ -50,7 +49,7 @@ | |||
50 | <PropertyRef Id="VS90DEVENV" /> | 49 | <PropertyRef Id="VS90DEVENV" /> |
51 | 50 | ||
52 | <InstallExecuteSequence> | 51 | <InstallExecuteSequence> |
53 | <Custom Action="VS90InstallVSTemplates" Before="InstallFinalize" Overridable="yes">VS90DEVENV</Custom> | 52 | <Custom Action="VS90InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VS90DEVENV" /> |
54 | </InstallExecuteSequence> | 53 | </InstallExecuteSequence> |
55 | </Fragment> | 54 | </Fragment> |
56 | 55 | ||
@@ -66,8 +65,8 @@ | |||
66 | <!-- installed on the system. --> | 65 | <!-- installed on the system. --> |
67 | <Fragment> | 66 | <Fragment> |
68 | <Property Id="VCSHARP90EXPRESS_IDE" Secure="yes"> | 67 | <Property Id="VCSHARP90EXPRESS_IDE" Secure="yes"> |
69 | <ComponentSearch Id="SearchForVcsExpressIde90Component" Guid="EF0BC34E-6AAE-47C0-8FEC-7E00C2638209" Type="file" > | 68 | <ComponentSearch Id="SearchForVcsExpressIde90Component" Guid="EF0BC34E-6AAE-47C0-8FEC-7E00C2638209" Type="file"> |
70 | <FileSearch Id="VcsExpressIde90" Name="vcsexpress.exe"/> | 69 | <FileSearch Id="VcsExpressIde90" Name="vcsexpress.exe" /> |
71 | </ComponentSearch> | 70 | </ComponentSearch> |
72 | </Property> | 71 | </Property> |
73 | </Fragment> | 72 | </Fragment> |
@@ -78,7 +77,7 @@ | |||
78 | <PropertyRef Id="VCSHARP90EXPRESS_IDE" /> | 77 | <PropertyRef Id="VCSHARP90EXPRESS_IDE" /> |
79 | 78 | ||
80 | <InstallExecuteSequence> | 79 | <InstallExecuteSequence> |
81 | <Custom Action="VCSHARP90Setup" Before="InstallFinalize" Overridable="yes">VCSHARP90EXPRESS_IDE</Custom> | 80 | <Custom Action="VCSHARP90Setup" Before="InstallFinalize" Overridable="yes" Condition="VCSHARP90EXPRESS_IDE" /> |
82 | </InstallExecuteSequence> | 81 | </InstallExecuteSequence> |
83 | </Fragment> | 82 | </Fragment> |
84 | 83 | ||
@@ -88,7 +87,7 @@ | |||
88 | <PropertyRef Id="VCSHARP90EXPRESS_IDE" /> | 87 | <PropertyRef Id="VCSHARP90EXPRESS_IDE" /> |
89 | 88 | ||
90 | <InstallExecuteSequence> | 89 | <InstallExecuteSequence> |
91 | <Custom Action="VCSHARP90InstallVSTemplates" Before="InstallFinalize" Overridable="yes">VCSHARP90EXPRESS_IDE</Custom> | 90 | <Custom Action="VCSHARP90InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VCSHARP90EXPRESS_IDE" /> |
92 | </InstallExecuteSequence> | 91 | </InstallExecuteSequence> |
93 | </Fragment> | 92 | </Fragment> |
94 | 93 | ||
@@ -108,7 +107,7 @@ | |||
108 | <Fragment> | 107 | <Fragment> |
109 | <Property Id="VB90EXPRESS_IDE" Secure="yes"> | 108 | <Property Id="VB90EXPRESS_IDE" Secure="yes"> |
110 | <ComponentSearch Id="SearchForVbExpressIde90Component" Guid="010A50C6-8604-4BA2-8CA1-4EC3A5B861B2" Type="file"> | 109 | <ComponentSearch Id="SearchForVbExpressIde90Component" Guid="010A50C6-8604-4BA2-8CA1-4EC3A5B861B2" Type="file"> |
111 | <FileSearch Id="VbExpressIde90" Name="vbexpress.exe"/> | 110 | <FileSearch Id="VbExpressIde90" Name="vbexpress.exe" /> |
112 | </ComponentSearch> | 111 | </ComponentSearch> |
113 | </Property> | 112 | </Property> |
114 | </Fragment> | 113 | </Fragment> |
@@ -119,7 +118,7 @@ | |||
119 | <PropertyRef Id="VB90EXPRESS_IDE" /> | 118 | <PropertyRef Id="VB90EXPRESS_IDE" /> |
120 | 119 | ||
121 | <InstallExecuteSequence> | 120 | <InstallExecuteSequence> |
122 | <Custom Action="VB90Setup" Before="InstallFinalize" Overridable="yes">VB90EXPRESS_IDE</Custom> | 121 | <Custom Action="VB90Setup" Before="InstallFinalize" Overridable="yes" Condition="VB90EXPRESS_IDE" /> |
123 | </InstallExecuteSequence> | 122 | </InstallExecuteSequence> |
124 | </Fragment> | 123 | </Fragment> |
125 | 124 | ||
@@ -129,7 +128,7 @@ | |||
129 | <PropertyRef Id="VB90EXPRESS_IDE" /> | 128 | <PropertyRef Id="VB90EXPRESS_IDE" /> |
130 | 129 | ||
131 | <InstallExecuteSequence> | 130 | <InstallExecuteSequence> |
132 | <Custom Action="VB90InstallVSTemplates" Before="InstallFinalize" Overridable="yes">VB90EXPRESS_IDE</Custom> | 131 | <Custom Action="VB90InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VB90EXPRESS_IDE" /> |
133 | </InstallExecuteSequence> | 132 | </InstallExecuteSequence> |
134 | </Fragment> | 133 | </Fragment> |
135 | 134 | ||
@@ -149,7 +148,7 @@ | |||
149 | <Fragment> | 148 | <Fragment> |
150 | <Property Id="VWD90EXPRESS_IDE" Secure="yes"> | 149 | <Property Id="VWD90EXPRESS_IDE" Secure="yes"> |
151 | <ComponentSearch Id="SearchForVwdExpressIde90Component" Guid="C7F516CB-CB5C-41B7-9CB4-33927C4DD206" Type="file"> | 150 | <ComponentSearch Id="SearchForVwdExpressIde90Component" Guid="C7F516CB-CB5C-41B7-9CB4-33927C4DD206" Type="file"> |
152 | <FileSearch Id="VwdExpressIde90" Name="vwdexpress.exe"/> | 151 | <FileSearch Id="VwdExpressIde90" Name="vwdexpress.exe" /> |
153 | </ComponentSearch> | 152 | </ComponentSearch> |
154 | </Property> | 153 | </Property> |
155 | </Fragment> | 154 | </Fragment> |
@@ -160,7 +159,7 @@ | |||
160 | <PropertyRef Id="VWD90EXPRESS_IDE" /> | 159 | <PropertyRef Id="VWD90EXPRESS_IDE" /> |
161 | 160 | ||
162 | <InstallExecuteSequence> | 161 | <InstallExecuteSequence> |
163 | <Custom Action="VWD90Setup" Before="InstallFinalize" Overridable="yes">VWD90EXPRESS_IDE</Custom> | 162 | <Custom Action="VWD90Setup" Before="InstallFinalize" Overridable="yes" Condition="VWD90EXPRESS_IDE" /> |
164 | </InstallExecuteSequence> | 163 | </InstallExecuteSequence> |
165 | </Fragment> | 164 | </Fragment> |
166 | 165 | ||
@@ -170,7 +169,7 @@ | |||
170 | <PropertyRef Id="VWD90EXPRESS_IDE" /> | 169 | <PropertyRef Id="VWD90EXPRESS_IDE" /> |
171 | 170 | ||
172 | <InstallExecuteSequence> | 171 | <InstallExecuteSequence> |
173 | <Custom Action="VWD90InstallVSTemplates" Before="InstallFinalize" Overridable="yes">VWD90EXPRESS_IDE</Custom> | 172 | <Custom Action="VWD90InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VWD90EXPRESS_IDE" /> |
174 | </InstallExecuteSequence> | 173 | </InstallExecuteSequence> |
175 | </Fragment> | 174 | </Fragment> |
176 | 175 | ||
@@ -190,7 +189,7 @@ | |||
190 | <Fragment> | 189 | <Fragment> |
191 | <Property Id="VC90EXPRESS_IDE" Secure="yes"> | 190 | <Property Id="VC90EXPRESS_IDE" Secure="yes"> |
192 | <ComponentSearch Id="SearchForVcExpressIde90Component" Guid="147EB31D-8042-4E8F-A3EC-D32C04ED652A" Type="file"> | 191 | <ComponentSearch Id="SearchForVcExpressIde90Component" Guid="147EB31D-8042-4E8F-A3EC-D32C04ED652A" Type="file"> |
193 | <FileSearch Id="VcExpressIde90" Name="vcexpress.exe"/> | 192 | <FileSearch Id="VcExpressIde90" Name="vcexpress.exe" /> |
194 | </ComponentSearch> | 193 | </ComponentSearch> |
195 | </Property> | 194 | </Property> |
196 | </Fragment> | 195 | </Fragment> |
@@ -201,7 +200,7 @@ | |||
201 | <PropertyRef Id="VC90EXPRESS_IDE" /> | 200 | <PropertyRef Id="VC90EXPRESS_IDE" /> |
202 | 201 | ||
203 | <InstallExecuteSequence> | 202 | <InstallExecuteSequence> |
204 | <Custom Action="VC90Setup" Before="InstallFinalize" Overridable="yes">VC90EXPRESS_IDE</Custom> | 203 | <Custom Action="VC90Setup" Before="InstallFinalize" Overridable="yes" Condition="VC90EXPRESS_IDE" /> |
205 | </InstallExecuteSequence> | 204 | </InstallExecuteSequence> |
206 | </Fragment> | 205 | </Fragment> |
207 | 206 | ||
@@ -211,7 +210,7 @@ | |||
211 | <PropertyRef Id="VC90EXPRESS_IDE" /> | 210 | <PropertyRef Id="VC90EXPRESS_IDE" /> |
212 | 211 | ||
213 | <InstallExecuteSequence> | 212 | <InstallExecuteSequence> |
214 | <Custom Action="VC90InstallVSTemplates" Before="InstallFinalize" Overridable="yes">VC90EXPRESS_IDE</Custom> | 213 | <Custom Action="VC90InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VC90EXPRESS_IDE" /> |
215 | </InstallExecuteSequence> | 214 | </InstallExecuteSequence> |
216 | </Fragment> | 215 | </Fragment> |
217 | 216 | ||
@@ -245,7 +244,7 @@ | |||
245 | <Property Id="VS90_SP1" Secure="yes"> | 244 | <Property Id="VS90_SP1" Secure="yes"> |
246 | <RegistrySearch Id="VS90DevEnvDirectorySearch" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS" Name="EnvironmentDirectory" Type="raw"> | 245 | <RegistrySearch Id="VS90DevEnvDirectorySearch" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS" Name="EnvironmentDirectory" Type="raw"> |
247 | <DirectorySearch Id="VS90DevEnvFilePathSearch"> | 246 | <DirectorySearch Id="VS90DevEnvFilePathSearch"> |
248 | <FileSearch Id="VS90DevEnvFileVersionSearch" Name="devenv.exe" MinVersion="9.0.30729.0"/> | 247 | <FileSearch Id="VS90DevEnvFileVersionSearch" Name="devenv.exe" MinVersion="9.0.30729.0" /> |
249 | </DirectorySearch> | 248 | </DirectorySearch> |
250 | </RegistrySearch> | 249 | </RegistrySearch> |
251 | </Property> | 250 | </Property> |
@@ -256,7 +255,7 @@ | |||
256 | <Fragment> | 255 | <Fragment> |
257 | <Property Id="VB90EXPRESS_SP1" Secure="yes"> | 256 | <Property Id="VB90EXPRESS_SP1" Secure="yes"> |
258 | <ComponentSearch Id="SearchForVbExpressIde90Component" Guid="010A50C6-8604-4BA2-8CA1-4EC3A5B861B2" Type="file"> | 257 | <ComponentSearch Id="SearchForVbExpressIde90Component" Guid="010A50C6-8604-4BA2-8CA1-4EC3A5B861B2" Type="file"> |
259 | <FileSearch Id="VB90ExpressFileVersionSearch" Name="vbexpress.exe" MinVersion="9.0.30729.0"/> | 258 | <FileSearch Id="VB90ExpressFileVersionSearch" Name="vbexpress.exe" MinVersion="9.0.30729.0" /> |
260 | </ComponentSearch> | 259 | </ComponentSearch> |
261 | </Property> | 260 | </Property> |
262 | </Fragment> | 261 | </Fragment> |
@@ -266,7 +265,7 @@ | |||
266 | <Fragment> | 265 | <Fragment> |
267 | <Property Id="VC90EXPRESS_SP1" Secure="yes"> | 266 | <Property Id="VC90EXPRESS_SP1" Secure="yes"> |
268 | <ComponentSearch Id="SearchForVcExpressIde90Component" Guid="147EB31D-8042-4E8F-A3EC-D32C04ED652A" Type="file"> | 267 | <ComponentSearch Id="SearchForVcExpressIde90Component" Guid="147EB31D-8042-4E8F-A3EC-D32C04ED652A" Type="file"> |
269 | <FileSearch Id="VC90ExpressFileVersionSearch" Name="vcexpress.exe" MinVersion="9.0.30729.0"/> | 268 | <FileSearch Id="VC90ExpressFileVersionSearch" Name="vcexpress.exe" MinVersion="9.0.30729.0" /> |
270 | </ComponentSearch> | 269 | </ComponentSearch> |
271 | </Property> | 270 | </Property> |
272 | </Fragment> | 271 | </Fragment> |
@@ -275,8 +274,8 @@ | |||
275 | <!-- installed on the system. --> | 274 | <!-- installed on the system. --> |
276 | <Fragment> | 275 | <Fragment> |
277 | <Property Id="VCS90EXPRESS_SP1" Secure="yes"> | 276 | <Property Id="VCS90EXPRESS_SP1" Secure="yes"> |
278 | <ComponentSearch Id="SearchForVcsExpressIde90Component" Guid="EF0BC34E-6AAE-47C0-8FEC-7E00C2638209" Type="file" > | 277 | <ComponentSearch Id="SearchForVcsExpressIde90Component" Guid="EF0BC34E-6AAE-47C0-8FEC-7E00C2638209" Type="file"> |
279 | <FileSearch Id="VCS90ExpressFileVersionSearch" Name="vcsexpress.exe" MinVersion="9.0.30729.0"/> | 278 | <FileSearch Id="VCS90ExpressFileVersionSearch" Name="vcsexpress.exe" MinVersion="9.0.30729.0" /> |
280 | </ComponentSearch> | 279 | </ComponentSearch> |
281 | </Property> | 280 | </Property> |
282 | </Fragment> | 281 | </Fragment> |
@@ -286,7 +285,7 @@ | |||
286 | <Fragment> | 285 | <Fragment> |
287 | <Property Id="VWD90EXPRESS_SP1" Secure="yes"> | 286 | <Property Id="VWD90EXPRESS_SP1" Secure="yes"> |
288 | <ComponentSearch Id="SearchForVwdExpressIde90Component" Guid="C7F516CB-CB5C-41B7-9CB4-33927C4DD206" Type="file"> | 287 | <ComponentSearch Id="SearchForVwdExpressIde90Component" Guid="C7F516CB-CB5C-41B7-9CB4-33927C4DD206" Type="file"> |
289 | <FileSearch Id="VWD90ExpressFileVersionSearch" Name="vwdexpress.exe" MinVersion="9.0.30729.0"/> | 288 | <FileSearch Id="VWD90ExpressFileVersionSearch" Name="vwdexpress.exe" MinVersion="9.0.30729.0" /> |
290 | </ComponentSearch> | 289 | </ComponentSearch> |
291 | </Property> | 290 | </Property> |
292 | </Fragment> | 291 | </Fragment> |