aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib/VS2008.wxs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixlib/VS2008.wxs')
-rw-r--r--src/wixlib/VS2008.wxs45
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>