Patrick, I'm looking at doing something very similar (albeit with Office 2003 for now). I'd be interested in what you find out, since I'm just starting with WiX as well. If you want to detect Office 2007 though, couldn't you just look at HKLM\Software\Microsoft\Office\12\ and see if it exists?
Chris Bardon -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Patrick Schmid Sent: Sunday, February 25, 2007 7:31 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] wix for Office 2007 .net 2.0 shared add-in I would like to use wix2 or wix3 for an Office 2007 .net 2.0 shared add-in. The add-in is for Access, Excel, Outlook, PowerPoint and Word. It requires a bunch of .NET components and should install the Office 2007 PIAs as well. In addition to that, it has a VC++ (ATL) 2005 COM shim and needs to use the appropriate merge module for that. I would like to support per user (HKCU) and per machine install (HKLM). Currently, I only allow HKCU with the files going into the Program Files folder. Also, deployment of the add-in in the future via GPO needs to be possible. It would be nice if the add-in only installed if it detects Office 2007 on the computer. The current setup project for it is a VS 2005 one. Windows XP: - needs to install .NET 2 if needed - needs to install KB908002 - prob. needs the VC++ 2005 redistributable files, although I am not sure about this one. The shim seemed to work without those - install into Program Files folder Vista: - prob. needs the VC++ 2005 redistributable files, although I am not sure about this one. The shim seemed to work without those - with HKCU (just me), install into %userprofile%. No UAC prompt should show up when installed that way. - with HKLM (everyone), install into Program Files. I would like to have one setup program for both OSes. I understand that I need a setup bootstrapper and I have read the blog posts about the creative commons add-in, as well as the Wix tutorial. I tried using ClickThrough, but it just crashed on me. Can wix create a setup program that covers all these requirements? If yes, where do I start? Thanks, Patrick Schmid OneNote MVP ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE V _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users