Thanks, I ended up going down a similar route, the source-code for
WixVSExtension look at the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vstf\Servicing\8.0\SP so I
created a new RegistrySearch that used
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vstf\Servicing\9.0\SP and
it seemed to work correctly.

William

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Steven
Corry
Sent: Monday, 11 August 2008 10:29 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixVSExtension and VSTF2005_SP_LEVEL

Hi William,

Im not sure about the WixVSExtension as we haven't started using that
just yet, instead we do this manually by setting a string property for
each version of Team Explorer 

<!-- Properties -->
    <Property Id="TEAM_EXPLORER_INSTALLED_2008" Value="0" >
      <RegistrySearch Id='TeamExplorerReg2008' Type='raw'
        Root='HKLM'
Key='SOFTWARE\Microsoft\VisualStudio\9.0\InstalledProducts\Team
Explorer' Name='Package' />
    </Property>

And then use this property as a condition of a feature or whatever just
by checking that its not the default value of 0 that was set in the
property.

    <Feature Id="Client.2008.Feature" Title=" Visual Studio 2008 Plugin"
Level="0" AllowAdvertise="no" Description=" ">
      <Condition Level="1" > <![CDATA[TEAM_EXPLORER_INSTALLED_2008 <>
"0"]]> </Condition>
      <ComponentGroupRef Id="Client.ComponentGroup.2008" />
    </Feature>


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of William
Bartholomew
Sent: Saturday, August 09, 2008 1:53 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WixVSExtension and VSTF2005_SP_LEVEL

I have two questions about WixVSExtension:

 

1.       Can you use VSTF2005_SP_LEVEL as a Boolean variable to
determine if Team Foundation Client 2005 is installed at all, regardless
of its service pack level?

2.       Is there an equivalent to determine if Team Foundation Client
2008 is installed? I can't find one in the documentation.

 

Thanks,

William

------------------------------------------------------------------------
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the
world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Internal Virus Database is out of date.
Checked by AVG - http://www.avg.com 
Version: 8.0.138 / Virus Database: 270.5.12/1594 - Release Date:
8/5/2008 9:49 PM

------------------------------------------------------------------------
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the
world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to