Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
For major updates, changing the GUIDs should not matter as it does an uninstall of the old version then an install of the new version. I just won't provide a patch to make that leap. This should be acceptable because it will be infrequent. For smaller changes, a minor upgrade via patch should

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Christopher Karper
If you're using Votive, you can just create a .wixlib project. That will set up everything you need. I don't have a lot of experience with them, as I can't use them. Chris On Sat, Jul 19, 2008 at 2:51 AM, James Minnis [EMAIL PROTECTED] wrote: For major updates, changing the GUIDs should not

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Luke Bakken
updates, but it is very much not ideal. The biggest problem with this is the lag in the Visual Studio IDE when dealing with a roughly 3 MB XML file for the merge module. Don't use VS to edit your XML. Something like Notepad2 or Vim or any modern text editor should work great. I'm surprised

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Luke Bakken
I'm surprised that Heat doesn't have the functionality of leaving the existing GUIDs in place. I just presumed I wasn't seeing how to do it. There was (is?) a project called Paraffin (http://xrl.us/mnhwj) for managing GUIDs. I've never used it so I can't vouch for it, but it may be what

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
That's unfortunate. I could probably write something to keep the GUIDs standardized, but it would be more work than it's worth for a hobby project I'm doing in my spare time. Most of our updates will only involve changes to text files rather than adding or removing files. That implies a patch

Re: [WiX-users] Help customizing FilesInUse Dialog

2008-07-19 Thread Bob Arnson
Dan Giambalvo wrote: I don't really need to customize it's name, I simply want to override the default FilesInUse dialog. If there was some way I could distinguish between the name that the dialog gets in the MSI and the way I reference it in my DialogRef / I'd be all set. There

Re: [WiX-users] WiX-users Digest, Vol 26, Issue 91

2008-07-19 Thread Bob Arnson
Dane Anderson (Volt) wrote: I'm afraid that the WixUI built in dialogs won't do what I need to do. You can use the stock WixUI dialogs for all the required UI and add new dialogs. See, for example: http://www.wixwiki.com/index.php?title=WixUI_Custom. BUT the compiler/linker want that

[WiX-users] prevent an old package from installing not working

2008-07-19 Thread Lucius Fleuchaus
I am following the instructions given at http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-major-upgrade.aspx and http://msdn.microsoft.com/en-us/library/aa370840(VS.85).aspx to prevent an old package from installing. Below is the WIX file with the yellow highlight

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Rob Mensching
This is a constant feature request (I'm surprised there isn't a feature request already). Generating Component GUIDs that follow the Component Rules is an *extremely hard* problem to solve perfectly. The auto-generated Component GUIDs is pretty good (assuming it doesn't have any bugs) but has

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
I couldn't find a feature request for that with a couple of quick searches, but it is possible that I missed it. This is definitely not a trivial problem to solve, but I don't see why it would be an intractable one. For a first pass, I'd generate a fragment WXS file where one element is a hash

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
Based on what people said in earlier messages, I'm migrating to using a wixlib with a fragment generated by Heat. A lack of samples or useful documentation had left me doing trial and error to figure how. If you think that there is a better method, please let me know what it is. :) -Jamey

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Rob Mensching
I think you've over-simplified the Component Rules. Once a Component contains a set of Resources, those Resources must ship in that Component with that GUID forever. Resources are files, registry keys, shortcuts, etc. (basically almost everything that can be a child of the Component element).

[WiX-users] Installing WebFilter on a user defined WebSite

2008-07-19 Thread Paweł Olszewski
Hi, I know that answer for this question may be on archive of this group. Unfortunately search engine on sourceforge stopped working. I've been struggling with WebFilter for some time but finally I've managed to get it working (only for Default Web Site). Now I'm trying to enable user to choose

Re: [WiX-users] Installing WebFilter on a user defined WebSite

2008-07-19 Thread Rob Mensching
WebSites are only identified by their IP:Port:Header today. Description isn't supported today because that field is basically just user data (i.e. the user can change it at will). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pawel Olszewski Sent:

Re: [WiX-users] Installing WebFilter on a user defined WebSite

2008-07-19 Thread Paweł Olszewski
Thanks for the reply. Yes the description is user data but a single description is bound to a single index at the moment of installation. So searching by description means really searching by iis web site index. In fact I would be presenting description only for end user but storing the index for

Re: [WiX-users] Installing WebFilter on a user defined WebSite

2008-07-19 Thread Rob Mensching
Descriptions aren't guaranteed to be unique. The tuple isn't guaranteed to be unique either but at least they don't both work when the same. All of the Sites on the machine can have the same name and still work. There isn't a great solution to the problem.. -Original Message- From:

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
That's an excellent point. The devil, as always, is in the details of when someone screws up. Since Murphy is looking out for us, it never manages to work ideally. :) -Jamey [EMAIL PROTECTED] -Original Message- From: