| 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 | |
| 3 | |
| 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
| 5 | <!-- Visual Studio 2005 --> |
| 6 | <Fragment> |
| 7 | <Property Id="VS2005DEVENV" Secure="yes"> |
| 8 | <RegistrySearch Id="VS2005DevEnvSearch" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Setup\VS" Name="EnvironmentPath" Type="raw" /> |
| 9 | </Property> |
| 10 | </Fragment> |
| 11 | |
| 12 | <Fragment> |
| 13 | <Property Id="VS2005_ITEMTEMPLATES_DIR" Secure="yes"> |
| 14 | <RegistrySearch Id="VS2005DevEnvForItemTemplatesSearch" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Setup\VS" Name="EnvironmentPath" Type="raw"> |
| 15 | <DirectorySearch Id="VS2005ItemTemplatesPathSearch" Path="ItemTemplates" Depth="1" /> |
| 16 | </RegistrySearch> |
| 17 | </Property> |
| 18 | </Fragment> |
| 19 | |
| 20 | <Fragment> |
| 21 | <Property Id="VS2005_PROJECTTEMPLATES_DIR" Secure="yes"> |
| 22 | <RegistrySearch Id="VS2005DevEnvForProjectTemplatesSearch" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Setup\VS" Name="EnvironmentPath" Type="raw"> |
| 23 | <DirectorySearch Id="VS2005ProjectTemplatesPathSearch" Path="ProjectTemplates" Depth="1" /> |
| 24 | </RegistrySearch> |
| 25 | </Property> |
| 26 | </Fragment> |
| 27 | |
| 28 | <Fragment> |
| 29 | <Property Id="VS2005_SCHEMAS_DIR" Secure="yes"> |
| 30 | <RegistrySearch Id="VS2005ProductPathSearch" Root="HKLM" Key="Software\Microsoft\VisualStudio\SxS\VS7" Name="8.0" Type="raw"> |
| 31 | <DirectorySearch Id="VS2005XmlPathSearch" Path="Xml" Depth="1"> |
| 32 | <DirectorySearch Id="VS2005XmlSchemasPathSearch" Path="Schemas" Depth="1" /> |
| 33 | </DirectorySearch> |
| 34 | </RegistrySearch> |
| 35 | </Property> |
| 36 | </Fragment> |
| 37 | |
| 38 | <Fragment> |
| 39 | <Property Id="VS2005PROJECTAGGREGATOR2" Secure="yes"> |
| 40 | <ComponentSearch Id="VS2005ProjectAggregator2Search" Guid="B0BB80E0-5CCC-474E-A75E-05DC1AE073BC" /> |
| 41 | </Property> |
| 42 | </Fragment> |
| 43 | |
| 44 | <Fragment> |
| 45 | <CustomAction Id="VS2005Setup" Property="VS2005DEVENV" ExeCommand="/setup" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 46 | <PropertyRef Id="VS2005DEVENV" /> |
| 47 | |
| 48 | <InstallExecuteSequence> |
| 49 | <Custom Action="VS2005Setup" Before="InstallFinalize" Overridable="yes" Condition="VS2005DEVENV" /> |
| 50 | </InstallExecuteSequence> |
| 51 | </Fragment> |
| 52 | |
| 53 | <Fragment> |
| 54 | <CustomAction Id="VS2005InstallVSTemplates" Property="VS2005DEVENV" ExeCommand="/InstallVSTemplates" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 55 | <PropertyRef Id="VS2005DEVENV" /> |
| 56 | |
| 57 | <InstallExecuteSequence> |
| 58 | <Custom Action="VS2005InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VS2005DEVENV" /> |
| 59 | </InstallExecuteSequence> |
| 60 | </Fragment> |
| 61 | |
| 62 | <!-- Location of the Visual Studio 2005 root installation directory. --> |
| 63 | <Fragment> |
| 64 | <Property Id="VS2005_ROOT_FOLDER" Secure="yes"> |
| 65 | <RegistrySearch Id="SearchForVS2005RootPath" Root="HKLM" Key="Software\Microsoft\VisualStudio\SxS\VS7" Name="8.0" Type="raw" /> |
| 66 | </Property> |
| 67 | </Fragment> |
| 68 | |
| 69 | <!-- Indicates whether the Visual C# 2005 Express IDE component is installed. --> |
| 70 | <!-- If this property is set, that means Visual C# 2005 Express Edition is --> |
| 71 | <!-- installed on the system. --> |
| 72 | <Fragment> |
| 73 | <Property Id="VCSHARP2005EXPRESS_IDE" Secure="yes"> |
| 74 | <ComponentSearch Id="SearchForVcsExpressIde2005Component" Guid="E8A67F23-21D0-4E7B-BBD3-54E2D505BED8" Type="file"> |
| 75 | <FileSearch Id="VcsExpressIde2005" Name="vcsexpress.exe" /> |
| 76 | </ComponentSearch> |
| 77 | </Property> |
| 78 | </Fragment> |
| 79 | |
| 80 | <!-- Custom action definition to run vcsexpress.exe /setup --> |
| 81 | <Fragment> |
| 82 | <CustomAction Id="VCSHARP2005Setup" Property="VCSHARP2005EXPRESS_IDE" ExeCommand="/setup" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 83 | <PropertyRef Id="VCSHARP2005EXPRESS_IDE" /> |
| 84 | |
| 85 | <InstallExecuteSequence> |
| 86 | <Custom Action="VCSHARP2005Setup" Before="InstallFinalize" Overridable="yes" Condition="VCSHARP2005EXPRESS_IDE" /> |
| 87 | </InstallExecuteSequence> |
| 88 | </Fragment> |
| 89 | |
| 90 | <!-- Custom action definition to run vcsexpress.exe /InstallVSTemplates --> |
| 91 | <Fragment> |
| 92 | <CustomAction Id="VCSHARP2005InstallVSTemplates" Property="VCSHARP2005EXPRESS_IDE" ExeCommand="/InstallVSTemplates" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 93 | <PropertyRef Id="VCSHARP2005EXPRESS_IDE" /> |
| 94 | |
| 95 | <InstallExecuteSequence> |
| 96 | <Custom Action="VCSHARP2005InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VCSHARP2005EXPRESS_IDE" /> |
| 97 | </InstallExecuteSequence> |
| 98 | </Fragment> |
| 99 | |
| 100 | <!-- Indicates whether the Visual C# project system is installed as a part of --> |
| 101 | <!-- Visual Studio 2005 standard or higher. If this property is set, that --> |
| 102 | <!-- means Visual Studio 2005 standard or higher is installed and the Visual --> |
| 103 | <!-- C# language tools were installed as a part of VS 2005 setup. --> |
| 104 | <Fragment> |
| 105 | <Property Id="VS2005_IDE_VCSHARP_PROJECTSYSTEM_INSTALLED" Secure="yes"> |
| 106 | <RegistrySearch Id="SearchForVCSProjectSystemUnderVSSetup" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" Name="DefaultProjectExtension" Type="raw" /> |
| 107 | </Property> |
| 108 | </Fragment> |
| 109 | |
| 110 | <!-- Indicates whether the Visual Basic 2005 Express IDE component is installed. --> |
| 111 | <!-- If this property is set, that means Visual Basic 2005 Express Edition is --> |
| 112 | <!-- installed on the system. --> |
| 113 | <Fragment> |
| 114 | <Property Id="VB2005EXPRESS_IDE" Secure="yes"> |
| 115 | <ComponentSearch Id="SearchForVbExpressIde2005Component" Guid="FCDD3EF0-FFF4-4391-9467-AA48ADC7028F" Type="file"> |
| 116 | <FileSearch Id="VbExpressIde2005" Name="vbexpress.exe" /> |
| 117 | </ComponentSearch> |
| 118 | </Property> |
| 119 | </Fragment> |
| 120 | |
| 121 | <!-- Custom action definition to run vbexpress.exe /setup --> |
| 122 | <Fragment> |
| 123 | <CustomAction Id="VB2005Setup" Property="VB2005EXPRESS_IDE" ExeCommand="/setup" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 124 | <PropertyRef Id="VB2005EXPRESS_IDE" /> |
| 125 | |
| 126 | <InstallExecuteSequence> |
| 127 | <Custom Action="VB2005Setup" Before="InstallFinalize" Overridable="yes" Condition="VB2005EXPRESS_IDE" /> |
| 128 | </InstallExecuteSequence> |
| 129 | </Fragment> |
| 130 | |
| 131 | <!-- Custom action definition to run vbexpress.exe /InstallVSTemplates --> |
| 132 | <Fragment> |
| 133 | <CustomAction Id="VB2005InstallVSTemplates" Property="VB2005EXPRESS_IDE" ExeCommand="/InstallVSTemplates" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 134 | <PropertyRef Id="VB2005EXPRESS_IDE" /> |
| 135 | |
| 136 | <InstallExecuteSequence> |
| 137 | <Custom Action="VB2005InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VB2005EXPRESS_IDE" /> |
| 138 | </InstallExecuteSequence> |
| 139 | </Fragment> |
| 140 | |
| 141 | <!-- Indicates whether the Visual Basic project system is installed as a part of --> |
| 142 | <!-- Visual Studio 2005 standard or higher. If this property is set, that --> |
| 143 | <!-- means Visual Studio 2005 standard or higher is installed and the Visual --> |
| 144 | <!-- Basic language tools were installed as a part of VS 2005 setup. --> |
| 145 | <Fragment> |
| 146 | <Property Id="VS2005_IDE_VB_PROJECTSYSTEM_INSTALLED" Secure="yes"> |
| 147 | <RegistrySearch Id="SearchForVBProjectSystemUnderVSSetup" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}" Name="DefaultProjectExtension" Type="raw" /> |
| 148 | </Property> |
| 149 | </Fragment> |
| 150 | |
| 151 | <!-- Indicates whether the Visual Web Developer 2005 Express IDE component is installed. --> |
| 152 | <!-- If this property is set, that means Visual Web Developer 2005 Express Edition is --> |
| 153 | <!-- installed on the system. --> |
| 154 | <Fragment> |
| 155 | <Property Id="VWD2005EXPRESS_IDE" Secure="yes"> |
| 156 | <ComponentSearch Id="SearchForVwdExpressIde2005Component" Guid="56B053EA-AEFA-490A-A537-5EA145574862" Type="file"> |
| 157 | <FileSearch Id="VwdExpressIde2005" Name="vwdexpress.exe" /> |
| 158 | </ComponentSearch> |
| 159 | </Property> |
| 160 | </Fragment> |
| 161 | |
| 162 | <!-- Custom action definition to run vwdexpress.exe /setup --> |
| 163 | <Fragment> |
| 164 | <CustomAction Id="VWD2005Setup" Property="VWD2005EXPRESS_IDE" ExeCommand="/setup" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 165 | <PropertyRef Id="VWD2005EXPRESS_IDE" /> |
| 166 | |
| 167 | <InstallExecuteSequence> |
| 168 | <Custom Action="VWD2005Setup" Before="InstallFinalize" Overridable="yes" Condition="VWD2005EXPRESS_IDE" /> |
| 169 | </InstallExecuteSequence> |
| 170 | </Fragment> |
| 171 | |
| 172 | <!-- Custom action definition to run vwdexpress.exe /InstallVSTemplates --> |
| 173 | <Fragment> |
| 174 | <CustomAction Id="VWD2005InstallVSTemplates" Property="VWD2005EXPRESS_IDE" ExeCommand="/InstallVSTemplates" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 175 | <PropertyRef Id="VWD2005EXPRESS_IDE" /> |
| 176 | |
| 177 | <InstallExecuteSequence> |
| 178 | <Custom Action="VWD2005InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VWD2005EXPRESS_IDE" /> |
| 179 | </InstallExecuteSequence> |
| 180 | </Fragment> |
| 181 | |
| 182 | <!-- Indicates whether the Visual Web Developer project system is installed as a part of --> |
| 183 | <!-- Visual Studio 2005 standard or higher. If this property is set, that --> |
| 184 | <!-- means Visual Studio 2005 standard or higher is installed and the Visual --> |
| 185 | <!-- Web Developer language tools were installed as a part of VS 2005 setup. --> |
| 186 | <Fragment> |
| 187 | <Property Id="VS2005_IDE_VWD_PROJECTSYSTEM_INSTALLED" Secure="yes"> |
| 188 | <RegistrySearch Id="SearchForVWDProjectSystemUnderVSSetup" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{E24C65DC-7377-472B-9ABA-BC803B73C61A}" Name="DefaultProjectExtension" Type="raw" /> |
| 189 | </Property> |
| 190 | </Fragment> |
| 191 | |
| 192 | <!-- Indicates whether the Visual C++ 2005 Express IDE component is installed. --> |
| 193 | <!-- If this property is set, that means Visual C++ 2005 Express Edition is --> |
| 194 | <!-- installed on the system. --> |
| 195 | <Fragment> |
| 196 | <Property Id="VC2005EXPRESS_IDE" Secure="yes"> |
| 197 | <ComponentSearch Id="SearchForVcExpressIde2005Component" Guid="83D8DFB7-73ED-4C83-9606-805F4CD7E1EE" Type="file"> |
| 198 | <FileSearch Id="VcExpressIde2005" Name="vcexpress.exe" /> |
| 199 | </ComponentSearch> |
| 200 | </Property> |
| 201 | </Fragment> |
| 202 | |
| 203 | <!-- Custom action definition to run vcexpress.exe /setup --> |
| 204 | <Fragment> |
| 205 | <CustomAction Id="VC2005Setup" Property="VC2005EXPRESS_IDE" ExeCommand="/setup" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 206 | <PropertyRef Id="VC2005EXPRESS_IDE" /> |
| 207 | |
| 208 | <InstallExecuteSequence> |
| 209 | <Custom Action="VC2005Setup" Before="InstallFinalize" Overridable="yes" Condition="VC2005EXPRESS_IDE" /> |
| 210 | </InstallExecuteSequence> |
| 211 | </Fragment> |
| 212 | |
| 213 | <!-- Custom action definition to run vcexpress.exe /InstallVSTemplates --> |
| 214 | <Fragment> |
| 215 | <CustomAction Id="VC2005InstallVSTemplates" Property="VC2005EXPRESS_IDE" ExeCommand="/InstallVSTemplates" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 216 | <PropertyRef Id="VC2005EXPRESS_IDE" /> |
| 217 | |
| 218 | <InstallExecuteSequence> |
| 219 | <Custom Action="VC2005InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VC2005EXPRESS_IDE" /> |
| 220 | </InstallExecuteSequence> |
| 221 | </Fragment> |
| 222 | |
| 223 | <!-- Indicates whether the Visual C++ project system is installed as a part of --> |
| 224 | <!-- Visual Studio 2005 standard or higher. If this property is set, that --> |
| 225 | <!-- means Visual Studio 2005 standard or higher is installed and the Visual --> |
| 226 | <!-- C++ language tools were installed as a part of VS 2005 setup. --> |
| 227 | <Fragment> |
| 228 | <Property Id="VS2005_IDE_VC_PROJECTSYSTEM_INSTALLED" Secure="yes"> |
| 229 | <RegistrySearch Id="SearchForVCProjectSystemUnderVSSetup" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}" Name="DefaultProjectExtension" Type="raw" /> |
| 230 | </Property> |
| 231 | </Fragment> |
| 232 | |
| 233 | <!-- Indicates whether the Visual J# 2005 Express IDE component is installed. --> |
| 234 | <!-- If this property is set, that means Visual J# 2005 Express Edition is --> |
| 235 | <!-- installed on the system. --> |
| 236 | <Fragment> |
| 237 | <Property Id="VJSHARP2005EXPRESS_IDE" Secure="yes"> |
| 238 | <ComponentSearch Id="SearchForVjsExpressIde2005Component" Guid="7077FCC9-C3E4-437E-83ED-D5D7D8D9BB6C" Type="file"> |
| 239 | <FileSearch Id="VjsExpressIde2005" Name="vjsexpress.exe" /> |
| 240 | </ComponentSearch> |
| 241 | </Property> |
| 242 | </Fragment> |
| 243 | |
| 244 | <!-- Custom action definition to run vjsexpress.exe /setup --> |
| 245 | <Fragment> |
| 246 | <CustomAction Id="VJSHARP2005Setup" Property="VJSHARP2005EXPRESS_IDE" ExeCommand="/setup" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 247 | <PropertyRef Id="VJSHARP2005EXPRESS_IDE" /> |
| 248 | |
| 249 | <InstallExecuteSequence> |
| 250 | <Custom Action="VJSHARP2005Setup" Before="InstallFinalize" Overridable="yes" Condition="VJSHARP2005EXPRESS_IDE" /> |
| 251 | </InstallExecuteSequence> |
| 252 | </Fragment> |
| 253 | |
| 254 | <!-- Custom action definition to run vjsexpress.exe /InstallVSTemplates --> |
| 255 | <Fragment> |
| 256 | <CustomAction Id="VJSHARP2005InstallVSTemplates" Property="VJSHARP2005EXPRESS_IDE" ExeCommand="/InstallVSTemplates" Execute="deferred" Return="ignore" Impersonate="no" /> |
| 257 | <PropertyRef Id="VJSHARP2005EXPRESS_IDE" /> |
| 258 | |
| 259 | <InstallExecuteSequence> |
| 260 | <Custom Action="VJSHARP2005InstallVSTemplates" Before="InstallFinalize" Overridable="yes" Condition="VJSHARP2005EXPRESS_IDE" /> |
| 261 | </InstallExecuteSequence> |
| 262 | </Fragment> |
| 263 | |
| 264 | <!-- Indicates whether the Visual J# project system is installed as a part of --> |
| 265 | <!-- Visual Studio 2005 standard or higher. If this property is set, that --> |
| 266 | <!-- means Visual Studio 2005 standard or higher is installed and the Visual --> |
| 267 | <!-- J# language tools were installed as a part of VS 2005 setup. --> |
| 268 | <Fragment> |
| 269 | <Property Id="VS2005_IDE_VJSHARP_PROJECTSYSTEM_INSTALLED" Secure="yes"> |
| 270 | <RegistrySearch Id="SearchForVJSProjectSystemUnderVSSetup" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{E6FDF86B-F3D1-11D4-8576-0002A516ECE8}" Name="DefaultProjectExtension" Type="raw" /> |
| 271 | </Property> |
| 272 | </Fragment> |
| 273 | |
| 274 | <!-- Indicates whether the Visual Studio Code Name "Orcas" Development Tools --> |
| 275 | <!-- for .NET Framework 3.0 add-in is installed for Visual Studio 2005. --> |
| 276 | <Fragment> |
| 277 | <Property Id="VSEXTENSIONS_FOR_NETFX30_INSTALLED" Secure="yes"> |
| 278 | <ComponentSearch Id="SearchForVSExtensionsForNetfx30RootComponent" Guid="72616A39-A8E6-4187-BC32-0950598B4499" Type="file" /> |
| 279 | </Property> |
| 280 | </Fragment> |
| 281 | |
| 282 | <!-- Indicates whether the Visual Studio Team Test project system is installed --> |
| 283 | <Fragment> |
| 284 | <Property Id="VS2005_IDE_VSTS_TESTSYSTEM_INSTALLED" Secure="yes"> |
| 285 | <RegistrySearch Id="SearchForVSTSTestSystemUnderVSSetup" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{3AC096D0-A1C2-E12C-1390-A8335801FDAB}" Name="Package" Type="raw" /> |
| 286 | </Property> |
| 287 | </Fragment> |
| 288 | |
| 289 | <!-- Indicates whether the Web Application Project is installed as a part of --> |
| 290 | <!-- Visual Studio 2005 standard or higher. This project type is installed --> |
| 291 | <!-- as a standalone package and as a part of Visual Studio 2005 SP1. --> |
| 292 | <Fragment> |
| 293 | <Property Id="VS2005_WAP_PROJECT_INSTALLED" Secure="yes"> |
| 294 | <RegistrySearch Id="SearchForVS2005WAPProject" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{349c5850-65df-11da-9384-00065b846f21}" Name="ProductName" Type="raw" /> |
| 295 | </Property> |
| 296 | </Fragment> |
| 297 | |
| 298 | <!-- Indicates the service pack level for Visual Studio 2005 standard edition --> |
| 299 | <!-- and higher. --> |
| 300 | <Fragment> |
| 301 | <Property Id="VS2005_SP_LEVEL" Secure="yes"> |
| 302 | <RegistrySearch Id="SearchForVS2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VS\Servicing\8.0" Name="SP" Type="raw" /> |
| 303 | </Property> |
| 304 | </Fragment> |
| 305 | |
| 306 | <!-- Indicates the service pack level for Visual Basic 2005 Express Edition. --> |
| 307 | <Fragment> |
| 308 | <Property Id="VB2005EXPRESS_SP_LEVEL" Secure="yes"> |
| 309 | <RegistrySearch Id="SearchForVBExp2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VB\Servicing\8.0" Name="SP" Type="raw" /> |
| 310 | </Property> |
| 311 | </Fragment> |
| 312 | |
| 313 | <!-- Indicates the service pack level for Visual C++ 2005 Express Edition. --> |
| 314 | <Fragment> |
| 315 | <Property Id="VC2005EXPRESS_SP_LEVEL" Secure="yes"> |
| 316 | <RegistrySearch Id="SearchForVCExp2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VC\Servicing\8.0" Name="SP" Type="raw" /> |
| 317 | </Property> |
| 318 | </Fragment> |
| 319 | |
| 320 | <!-- Indicates the service pack level for Visual C# 2005 Express Edition. --> |
| 321 | <Fragment> |
| 322 | <Property Id="VCSHARP2005EXPRESS_SP_LEVEL" Secure="yes"> |
| 323 | <RegistrySearch Id="SearchForVCSharpExp2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VCS\Servicing\8.0" Name="SP" Type="raw" /> |
| 324 | </Property> |
| 325 | </Fragment> |
| 326 | |
| 327 | <!-- Indicates the service pack level for Visual J# 2005 Express Edition. --> |
| 328 | <Fragment> |
| 329 | <Property Id="VJSHARP2005EXPRESS_SP_LEVEL" Secure="yes"> |
| 330 | <RegistrySearch Id="SearchForVJSharpExp2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VJS\Servicing\8.0" Name="SP" Type="raw" /> |
| 331 | </Property> |
| 332 | </Fragment> |
| 333 | |
| 334 | <!-- Indicates the service pack level for Visual Web Developer 2005 Express --> |
| 335 | <!-- Edition. --> |
| 336 | <Fragment> |
| 337 | <Property Id="VWD2005EXPRESS_SP_LEVEL" Secure="yes"> |
| 338 | <RegistrySearch Id="SearchForVWDExp2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VNS\Servicing\8.0" Name="SP" Type="raw" /> |
| 339 | </Property> |
| 340 | </Fragment> |
| 341 | |
| 342 | <!-- Indicates the service pack level for Visual Studio 2005 Team Foundation. --> |
| 343 | <Fragment> |
| 344 | <Property Id="VSTF2005_SP_LEVEL" Secure="yes"> |
| 345 | <RegistrySearch Id="SearchForVSTF2005SP1" Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VSTF\Servicing\8.0" Name="SP" Type="raw" /> |
| 346 | </Property> |
| 347 | </Fragment> |
| 348 | |
| 349 | <!-- Indicates whether or not the Document Explorer 2005 runtime components are installed. --> |
| 350 | <Fragment> |
| 351 | <Property Id="DEXPLORE_2005_INSTALLED" Secure="yes"> |
| 352 | <RegistrySearch Id="Dexplore2005RegKey" Root="HKLM" Key="Software\Microsoft\DExplore\v2.0.50727\1033" Name="Install" Type="raw" /> |
| 353 | </Property> |
| 354 | </Fragment> |
| 355 | |
| 356 | <!-- Indicates whether or not the J# redistributable package 2.0 first edition is installed. --> |
| 357 | <Fragment> |
| 358 | <Property Id="JSHARP_REDIST_20_INSTALLED" Secure="yes"> |
| 359 | <RegistrySearch Id="JSharpRedist20RegKey" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Visual J# 2.0 Redistributable Package" Name="UninstallPath" Type="raw" /> |
| 360 | </Property> |
| 361 | </Fragment> |
| 362 | |
| 363 | <!-- Indicates whether or not the J# redistributable package 2.0 second edition is installed. --> |
| 364 | <Fragment> |
| 365 | <Property Id="JSHARP_REDIST_20SE_INSTALLED" Secure="yes"> |
| 366 | <RegistrySearch Id="JSharpRedist20SERegKey" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Visual J# 2.0 Redistributable Package - SE" Name="UninstallPath" Type="raw" /> |
| 367 | </Property> |
| 368 | </Fragment> |
| 369 | </Wix> |