[WiX-users] WiX 3.0 UI
WiX 2.0 included a ''wixui.wixlib library file that I could link with and specify UIRef Id=WixUI_Mondo / in my .wxs file. I see no such file included in the WiX 3.0 download. I am using Votive in Visual Studio 2005. How can I switch UI's in WiX 3.0? Should I be using the wixui.wixlib file from the WiX 2.0 download? Thanks, Russ - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX 3.0 UI
You need to pass in -ext WixUIExtension.dll as one of the parameters to light. You can also specify -cultures:en-us as well. On 1/22/07, Goetz, Russ [EMAIL PROTECTED] wrote: WiX 2.0 included a ''wixui.wixlib library file that I could link with and specify UIRef Id=WixUI_Mondo / in my .wxs file. I see no such file included in the WiX 3.0 download. I am using Votive in Visual Studio 2005. How can I switch UI's in WiX 3.0? Should I be using the wixui.wixlib file from the WiX 2.0 download? Thanks, Russ** - 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.phpp=sourceforgeCID=DEVDEV ___ 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installation on Windows Vista
Hi, Sorry for answering late. I am able to start MSI setup, but throws exception at the point where my installation tries to write something to HKLM location and it is not a custom action. It is a property. My application does not have any metadata file. What all it needs to put metadata file in installer? Or can I have a link that can guide me to create and use such metadata file? Thanks in advance. Regards, Pallavi. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil Sent: Thursday, January 11, 2007 11:16 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Installation on Windows Vista Does it does not allow me to install mean that it doesn't start the MSI setup at all, or that it fails at some point, and if so, what's the error? Are you using custom actions? And my application requires these privileges isn't anything to do with the installation, unless you're assuming that the installation can somehow authorize your application to run with administrator privileges. That needs a manifest, as Tony mentioned. Phil Wilson From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pallavi Patrutkar Sent: Thursday, January 11, 2007 5:28 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Installation on Windows Vista Hello, I am trying to install my application on Windows Vista with UAC enabled. But, it does not allow me install. I read in one of the documents of Windows Vista that, when UAC is enabled, administrative privileges are disabled for the user (Standard user). These privileges include granting KEY_WRITE privilege for writing to HKEY_LOCAL_MACHINE and SE_DEBUG_PRIVILEGE. But my application requires both these privileges. So, in this case, how can I install my application on Windows Vista, with UAC enabled? Thank you, Regards, Pallavi. - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] SQL Server List in ComboBox
Hi, If there is a repository for these things i am willing to donate to it; I do have this custom action written myself. It needs some cleaning to be used for general purposes (remove my own application dependant stuff). Can someone tell me where i can put this so everyone can send in these kinda usefull code? Matthew, i'll send it to the wix-users list asap (might be tomorow though) Greetings, Albert van Peppen Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens Matthew Rowan Verzonden: maandag 22 januari 2007 6:27 Aan: wix-users@lists.sourceforge.net Onderwerp: [WiX-users] SQL Server List in ComboBox Hi All, I'm trying to present a list of all available SQL Servers to the user allowing them to select their server and enter their credentials then test the connection. I know I need to write a custom action DLL to populate certain MSI tables but I don't know how to go about doing this. It would be much appreciated if someone had some code or examples to do this. Cheers, -Matthew Rowan - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Another UI question
If none of the default WiX UI sequences work for you, you'll probably have to roll your own custom sequence. With WiX version 3.0 its very easy to do something like this. There is a helpful article on the wixwiki website found here: http://www.wixwiki.com/index.php?title=WixUI_Custom That should get your started. On 1/22/07, Goetz, Russ [EMAIL PROTECTED] wrote: Thanks to help from this group I am now able to specify which UI I wish to use by passing the following to light.exe: -ext WixUIExtension.dll-cultures:en-us and specifying say UIRef Id=WixUI_Minimal / In my .wxs file. The minimal UI shows a license agreement screen first then installs the product. Is there any way to change this so that it shows only a welcome screen then installs the product? Thanks in advance, Russ - 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.phpp=sourceforgeCID=DEVDEV ___ 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] error CNDL0079
I'm getting the following error when trying to use the SqlScript tag... SampleWixUI.wxs(42) : error CNDL0079 : The SqlScript element cannot be specified unless the element has a component as an ancestor. A SqlScript that does not have a component ancestor is not installed. Does anybody know what I'm doing wrong? Thanks. - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] error CNDL0079
Did you put the SqlScript element under a Component element? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Couper Sent: Monday, January 22, 2007 6:40 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] error CNDL0079 I'm getting the following error when trying to use the SqlScript tag... SampleWixUI.wxs(42) : error CNDL0079 : The SqlScript element cannot be specified unless the element has a component as an ancestor. A SqlScript that does not have a component ancestor is not installed. Does anybody know what I'm doing wrong? Thanks. - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] error CNDL0079
The WIX manual says that the SqlDatabase tag can be placed under the Product tag, so that it simply references a database instead of creating it. The SqlScript tag is within the SqlDatabase tag, so right now it isn't inside a Component tag. Is there a way of having the SQLscript tag outside the SqlDatabase tag and have them reference each other? From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Monday, January 22, 2007 11:03 AM To: Ian Couper; wix-users@lists.sourceforge.net Subject: RE: [WiX-users] error CNDL0079 Did you put the SqlScript element under a Component element? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Couper Sent: Monday, January 22, 2007 6:40 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] error CNDL0079 I'm getting the following error when trying to use the SqlScript tag... SampleWixUI.wxs(42) : error CNDL0079 : The SqlScript element cannot be specified unless the element has a component as an ancestor. A SqlScript that does not have a component ancestor is not installed. Does anybody know what I'm doing wrong? Thanks. - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] error CNDL0079
The SqlScript must end up under a Component element. That's what the error message is trying to tell you. To hook the SqlDatabase and SqlScript together when they aren't nested you use the SqlScript/@SqlDb attribute (http://wix.sourceforge.net/manual-wix2/wix_xsd_sqlscript.htm). From: Ian Couper [mailto:[EMAIL PROTECTED] Sent: Monday, January 22, 2007 8:06 AM To: Rob Mensching Cc: wix-users@lists.sourceforge.net Subject: RE: [WiX-users] error CNDL0079 The WIX manual says that the SqlDatabase tag can be placed under the Product tag, so that it simply references a database instead of creating it. The SqlScript tag is within the SqlDatabase tag, so right now it isn't inside a Component tag. Is there a way of having the SQLscript tag outside the SqlDatabase tag and have them reference each other? From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Monday, January 22, 2007 11:03 AM To: Ian Couper; wix-users@lists.sourceforge.net Subject: RE: [WiX-users] error CNDL0079 Did you put the SqlScript element under a Component element? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Couper Sent: Monday, January 22, 2007 6:40 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] error CNDL0079 I'm getting the following error when trying to use the SqlScript tag... SampleWixUI.wxs(42) : error CNDL0079 : The SqlScript element cannot be specified unless the element has a component as an ancestor. A SqlScript that does not have a component ancestor is not installed. Does anybody know what I'm doing wrong? Thanks. - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] SQL Server List in ComboBox
Hi, I've tried to send a zip to the list but this seems to be not possible :( I have a VC 2005.NET project with a simple CA with the requested code. In some snippets it is mentioned how to use it. If there is a place where i can upload it it's fine with me :-) If there are any problems; try to figure them out yourself and after that you can ask ;) The code is free for use, commercial or non-commercial and is based on some snippets from along tine ago. Hi Rob, i've read the agreement before and it was discussed here also before so i figure you know why i can't just sign it ;) Greetings, Albert van Peppen Van: Rob Mensching [mailto:[EMAIL PROTECTED] Verzonden: maandag 22 januari 2007 17:01 Aan: Albert van Peppen; [EMAIL PROTECTED] Onderwerp: RE: Re: [WiX-users] SQL Server List in ComboBox Yeah, that'd be awesome. If you signed an assignment agreement then we could get this code to be a natural part of the WiX toolset. It make a nice addition to the pubca code. To get an assignment agreement, contact [EMAIL PROTECTED] and they'll get you set up. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Albert van Peppen Sent: Monday, January 22, 2007 4:50 AM To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] SQL Server List in ComboBox Hi, If there is a repository for these things i am willing to donate to it; I do have this custom action written myself. It needs some cleaning to be used for general purposes (remove my own application dependant stuff). Can someone tell me where i can put this so everyone can send in these kinda usefull code? Matthew, i'll send it to the wix-users list asap (might be tomorow though) Greetings, Albert van Peppen Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens Matthew Rowan Verzonden: maandag 22 januari 2007 6:27 Aan: wix-users@lists.sourceforge.net Onderwerp: [WiX-users] SQL Server List in ComboBox Hi All, I'm trying to present a list of all available SQL Servers to the user allowing them to select their server and enter their credentials then test the connection. I know I need to write a custom action DLL to populate certain MSI tables but I don't know how to go about doing this. It would be much appreciated if someone had some code or examples to do this. Cheers, -Matthew Rowan - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Start application after installation
Hi All, I am looking for a way to kick start the application after it has been installed. The application start consists of running an executable. I tried 2 ways 1. Defered action to start the app, after PublishProduct action. This starts the application, but the MSI hangs. 2. Immediate. Trying to invoke the app via QtExecCmdLine. However, the application does not start if I use this method. what is the prefered way to start an application after MSI has installed. THanks, Kaushik - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Start application after installation
Immediate custom actions don't have access to installed files, unless they're after InstallFinalize, and with that deferred one you just need to set the Wix magic that says don't wait - that's why the MSI is waiting for it to complete. Phil Wilson From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kaushik Barat Sent: Monday, January 22, 2007 9:31 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Start application after installation Hi All, I am looking for a way to kick start the application after it has been installed. The application start consists of running an executable. I tried 2 ways 1. Defered action to start the app, after PublishProduct action. This starts the application, but the MSI hangs. 2. Immediate. Trying to invoke the app via QtExecCmdLine. However, the application does not start if I use this method. what is the prefered way to start an application after MSI has installed. THanks, Kaushik - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Start application after installation
2 is what most people do... after InstallFinalize. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kaushik Barat Sent: Monday, January 22, 2007 9:31 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Start application after installation Hi All, I am looking for a way to kick start the application after it has been installed. The application start consists of running an executable. I tried 2 ways 1. Defered action to start the app, after PublishProduct action. This starts the application, but the MSI hangs. 2. Immediate. Trying to invoke the app via QtExecCmdLine. However, the application does not start if I use this method. what is the prefered way to start an application after MSI has installed. THanks, Kaushik - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Conditional start menu shortcut creation
There isn't really a good way to do this. It's not a Wix thing, it's the fact that a shortcut is part of a component, so when a component gets installed the shortcut gets installed, just like everything else in the component does. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stefan Kuhr Sent: Friday, January 19, 2007 10:28 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Conditional start menu shortcut creation Hello everyone, I want to install both the x64 and the x86 version of an executable on the harddisk, no matter if the machine is x86 or x64. But I only want to create one start menu shortcut for the app, the one that is appropriate for the target OS where the msi gets installed. How Do I go about that? I tried this for the component, so the start menu entry for the x86 should not appear on x86, but unfortunately it appears anyway: DirectoryRef Id=INSTALLDIR Component Id='PnPMonComp' Guid='???' File Id='PnPMonEXE' Name='PnPMon.exe' LongName='PnPMon.exe' DiskId='1' Source='PnPMon.exe' Vital='yes' Shortcut Id=startmenuPnPMon Directory=ProgramMenuDir Name=PnPMon LongName=PnPMon WorkingDirectory='INSTALLDIR' Icon=PnPMon.exe IconIndex=0 Condition Level=0NOT VersionNT64/Condition /Shortcut /File /Component /DirectoryRef How can I create a start menu shortcut conditionally? Any help appreciated, -- Stefan Kuhr -- View this message in context: http://www.nabble.com/Conditional-start-menu-shortcut-creation-tf3041366 .html#a8453976 Sent from the wix-users mailing list archive at Nabble.com. - 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.phpp=sourceforgeCID=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.phpp=sourceforgeCID=DEVDEV ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] [WiX-devs] SQL Server List in ComboBox
Hi, I sent a little patch on bug database, but now I think that I must sign the same kind of agreement if I want to donate that code. Is that right? 2007/1/22, Albert van Peppen [EMAIL PROTECTED]: Yeah, that'd be awesome. If you signed an assignment agreement then we could get this code to be a natural part of the WiX toolset. It make a nice addition to the pubca code. To get an assignment agreement, contact [EMAIL PROTECTED] and they'll get you set up. - 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.phpp=sourceforgeCID=DEVDEV ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] XMLConfig in two packages - Error opening XML
I'm having difficulties with running XMLConfig from two packages. I have XMLConfig data in two WiX MSI packages, updating key=blah value=blah2 entries in two different XML files. I can run either install, and the XMLConfig operations in that package will succeed (no errors and changes are present), but if I then run the other package, it fails when attempting to open the referenced XML file (indicates that the file, which is correct in the error message, does not exist). I'm working on creating two test packages to confirm that nothing else is going on that could be causing my symptoms and to see if rebooting between packages resolves the issue, but has anyone else observed this, and if so, do you have a workaround? Thanks, e - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Vista's Uninstall loses my digital signature
I used WiX to create my install, signed the MSI file, and installed the product. However, when I use Vista's Products and Features application (what used to be ARP), I get prompted with an ugly prompt about running An unidentified program wants access to your computer, as though my installer wasn't signed. I'm guessing this is because Installer creates a stripped down version of my .msi file in C:\Windows\Installer that is apparently used on the uninstall, and that version must lose my signature. I can't find a way to avoid this, so I assume others have seen this. Any help would be appreciated. --Quinton Tormanen - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Refresh on next button
I have seen this kind of behaviour with checkboxes, when the dialog has incorrect tabskip settings or not tabskip at all. I think a warning related to tabskip appears when linking, or by doing a validation. Maybe it helps, check it out. K-ballo.- Levi Wilson escribió: Even if it completely covered the buttons, the dialog would still receive a refresh for the control...it doesn't make sense that it would disappear. On 1/19/07, * Bob Arnson* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Patrick Steele wrote: Thanks anyway Bob, I did end up splitting the one dialog into two dialogs and that worked. I don't know why the radio buttons kept disappearing, except that possibly closing the balloon popup does not cause a dialog refresh? If the balloon completely covered up the buttons, I can see that. But I don't get why it would cause the entire control surface to go away. Definitely odd. -- sig://boB http://bobs.org - 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.phpp=sourceforgeCID=DEVDEV http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users 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.phpp=sourceforgeCID=DEVDEV ___ 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.phpp=sourceforgeCID=DEVDEV ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Help needed with adjustiong msi to support full patching
I am having an issue with creating a sample patch for our msi written in WIX. Can anyone in this alias help ? First of all, the patch doesn't seem to work with all standard commands like REINTSALL = ALL or full UI. I have been told by Mike, a setup expert that we need to do one of three things below 1)Change your UI so you don’t modify Feature state 2)Change your UI sequence so you only show the progress page during patching 3)Use the Wix UI library, which should support this scenario Another expert, Carolyn from msi also suggested : The UI change would be most likely something similar to a PatchWelcome dialog that has control events that correspond to setting the REINSTALL property to ALL. You’ll probably need to conditionalize the dialog on the PATCH property (and ensure your other dialogs don’t start as well). Can anyone here point me to more detailed info / links / examples from the perspective of WIX as to how we can make this correction ? I have the installer coded in WIX and uses C++ dll as custom action. - 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.phpp=sourceforgeCID=DEVDEV ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Vista's Uninstall loses my digital signature
It's described here as an upcoming KB article for a known issue, although I haven't found the actual article. http://blogs.msdn.com/windows_installer_team/archive/2006/10/30/preview- of-upcoming-kb-articles-windows-installer-4-0-on-windows-vista.aspx Phil Wilson From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Quinton Tormanen Sent: Monday, January 22, 2007 3:43 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Vista's Uninstall loses my digital signature I used WiX to create my install, signed the MSI file, and installed the product. However, when I use Vista's Products and Features application (what used to be ARP), I get prompted with an ugly prompt about running An unidentified program wants access to your computer, as though my installer wasn't signed. I'm guessing this is because Installer creates a stripped down version of my .msi file in C:\Windows\Installer that is apparently used on the uninstall, and that version must lose my signature. I can't find a way to avoid this, so I assume others have seen this. Any help would be appreciated. --Quinton Tormanen - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Does Votive use debug versions of wix?
Question 1: Does Votive install with the debug versions of the Wix binaries? If yes to question 1 then, question 2: Is there a version of the votive install that installs a release variant? If no to question 2 then, question 3: What would be the best way to compile using a release variant of the wix binaries? - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Bitmap scaling
Steve Bennett wrote: Ok, I should have clarified that I have read that bit of the tutorial many times and it doesn't help a lot. In particular: - the two systems that are displaying it differently have the same font size, different screen resolutions (1280x1024 vs 1152x864) but the same pixels-per-inch settings. And strangely, the installer box appears physically larger on the smaller screen (that is, the box is a greater number of pixels across on the 1152-wide display than it is on the 1280-wide display -- quite a few more). - The bitmaps I'm using more or less conform to the specifications. There are big letters which are part of the logo, and it's a pain if we can't use that. No dithering or chequered backgrounds. Resolution and DPI aren't directly related to MSI dialog scaling. It's not documented, but from experimenting, it appears that MSI uses the message box font to determine when it thinks it needs to scale dialogs. Typical XP themes all look the same with the same DPI setting but custom themes, customized fonts, or non-English fonts all can cause scaling. There's really nothing you can do to avoid it using MSI UI; even Win32 UI suffers from the same problem though it's more predictable (based on DPI) and most folks running high DPI are used to minor artifacts because of scaling. -- sig://boB http://bobs.org - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Conditional start menu shortcut creation
Stefan Kuhr wrote: Which version of WiX are you using? The Level attribute is used only for Feature parent elements and the code you posted should throw an error in recent releases of WiX (both v2 and v3). Check your .msi package to see that the condition is in the Component table. I am using v2, latest and greatest (IIRC Dec 2006, official latest release of v2). No warnings and no errors whatsoever during build. Back to my problem: How would you go about solving it? See my last sentence above. Is your condition present? If so, check a verbose log, both around InstallValidate to see what MSI is selecting for component state and in the install script to see the op-codes for shortcut creation. Note that a 32-bit MSI can't install 64-bit components so you'll need separate MSI packages anyway. -- sig://boB http://bobs.org - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Does Votive use debug versions of wix?
Don Tasanasanta wrote: Question 1: Does Votive install with the debug versions of the Wix binaries? No. Are you seeing evidence that it does? -- sig://boB http://bobs.org - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom action sequence numbers and patch files
Farhan Ahmed wrote: We have a custom action (MsiProcessDrivers) that processes driver packages to install them onto the system. It is defined to run after the InstallFiles custom action. Now, one of our customers used the patch mechanism to apply a patch to upgrade their INF from version 1.0 - version 2.0. This resulted in the PatchFiles custom action to have the *same* sequence number as the MsiProcessDrivers action. Apparently, PatchFiles is /also/ defined to run after InstallFiles and hence both of them ended up with the same sequence number. The error happens when the PatchFiles action run /after/ MsiProcessDrivers. We would like MsiProcessDrivers to run /after /PatchFiles - is there a simple way to change the WiX and the MSM files (we ship both) to achieve this? In InstallExecuteSequence, use Custom/@After=PatchFiles -- PatchFiles is a standard action and WiX will build the ModuleInstallExecuteSequence table with the right values. -- sig://boB http://bobs.org - 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.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users