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

Reply via email to