Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Blair
That is an excellent idea. To extend it to a logical conclusion: All of the app (except for the shell extensions) goes under ProgramFilesFolder\"Company"\"Product" (and this is the directory that the user can change) The 32-bit shell extension always goes under CommonFilesFolder\"Company", and th

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Sascha Beaumont
The way I've attacked this scenario is with two separate packages and a little bit of file duplication on the x64 system to prevent having to completely rework the application. No problems with the ICE tests either :) 32-bit system - everything gets installed to Program Files\ACME 64-bit system

Re: [WiX-users] Vista Standard User and perMachine install

2009-09-22 Thread Sascha Beaumont
>From the documentation: The Privileged property indicates whether the installation is performed in the context of elevated privileges. The installer sets this property if the user has administrator privileges, if the application has been assigned by a system administrator, or if both the user and

Re: [WiX-users] ARP support info in Vista: not shown

2009-09-22 Thread Blair
See http://blogs.msdn.com/windows_installer_team/archive/2007/07/06/configuring- windows-vista-software-explorer.aspx In Vista, that link is populated from ARPURLINFOABOUT. ARPHELPLINK is called "Help Link" on that OS. -Original Message- From: little.forest [mailto:little.for...@ymail.com

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Blair
Heath has a really good blog post about what happens if you work with 64-bit components in a 32-bit MSI package. The major limitation is that you can't use a 64-bit directory since a Windows Installer supplied directory reflection will always kick in on a 32-bit MSI. I found that reading it about 5

Re: [WiX-users] RemoveFile after merged

2009-09-22 Thread Blair
Can you instead put your temp file in the Binary table and have your action that merges its content extract, use, and delete that file? -Original Message- From: puyo puy [mailto:puyo...@yahoo.com] Sent: Monday, September 21, 2009 12:33 AM To: wix users Subject: [WiX-users] RemoveFile aft

Re: [WiX-users] ARP support info in Vista: not shown

2009-09-22 Thread little.forest
Hi Palbinder, Thanks for your reply. I'm not quite sure you're asking me to double check "Programs & Features", or you're having the same problem and asking experts in the forum? Anyways, I did double checked the "Programs & Features", I did enable the "Support Link" field. It's empty in the

Re: [WiX-users] How to determine the wixlibrary for DeleteServices and InstallServices?

2009-09-22 Thread Blair
They are standard Windows Installer actions. They have their own elements to refer to them. By default, they already have a condition (which you probably would wish to retain). So, you should include that condition with yours, which would make your authoring become: VersionNT AND NOT PATCH V

Re: [WiX-users] How to schedule RemoveFile

2009-09-22 Thread Blair
What does your custom action do that requires it to generate a file in the SYSTEM folder, and does it even have to run during uninstallation? There are impacts that can occur changing the relative order of the "standard" actions. -Original Message- From: Arvind Aiyar [mailto:arvind.ai...@

Re: [WiX-users] XmlFile being executed when feature condition should fail

2009-09-22 Thread Blair
What does the log say about the WebConfigSqlDbSqlAuthComponent component while running CostFinalize? Also, is your upgrade Major or Minor/Small? -Original Message- From: si [mailto:sshnug...@gmail.com] Sent: Monday, September 21, 2009 11:54 PM To: General discussion for Windows Installe

Re: [WiX-users] remove website on uninstall

2009-09-22 Thread Chad Petersen
How about having it write a verbose log during the uninstall and then look to see if it indicates in the log why it likes that Component so much? It's helped me over similar hurdles in the past. -Original Message- From: Scharp, Craig [mailto:craig.sch...@zytax.com] Sent: Tuesday, Septembe

Re: [WiX-users] remove website on uninstall

2009-09-22 Thread Scharp, Craig
Hi Dominique, Thanks for the feedback! I think I already have it in a component (see snippet below). Please let me know if this is what you mean, or if you have any other suggestions. Thanks in advance for any ideas or suggestions!

[WiX-users] Error 1648 Installing Patch

2009-09-22 Thread JWalker
Hi, I have a patch built using the WiX-only approach. I can view it in Orca with the original MSI, and everything looks good. But when I go to apply the patch, the installer displays the message "No valid sequence could be found for the set of patches". The values are all correct in the MsiPathS

[WiX-users] verbose log files

2009-09-22 Thread Mike Rerick
I ran into an interesting problem with the log files generated by my installer. I have an installer that creates a database and then runs some SQL files to build the tables, populate them and create procedures. In the SQL scripts, all database names, table names, column names and owner names are s

Re: [WiX-users] remove website on uninstall

2009-09-22 Thread Dominique Louis
If you move the WebSite declaration inside a Component it should delete it on uninstall. Be aware though that if your WebSite somehow maps to "Default Web Site" then it will delete that as well. Dominique. -Original Message- From: Scharp, Craig [mailto:craig.sch...@zytax.com] Sent: T

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
Good suggestion, Brant. I'll take a look at some other packages. I see several in my 64-bit Program Files that just have a couple of dlls, with most of their files in the 32-bit area. Nate -Original Message- From: Brant Gurganus [mailto:br...@gurganus.name] Sent: Tuesday, 22 Septembe

Re: [WiX-users] How to determine the wixlibrary for DeleteServices and InstallServices?

2009-09-22 Thread Vidya Kukke
Anyone? -Original Message- From: Vidya Kukke [mailto:vku...@microsoft.com] Sent: Tuesday, September 22, 2009 11:00 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] How to determine the wixlibrary for DeleteServices and InstallServices? Hi, I have a requirement to not run Del

Re: [WiX-users] Return='ignore' causes "ICE68: invalid custom action type for action"

2009-09-22 Thread Blair
Lian, Thank you for the log. The ignore on the InstallWindowsFeaturesDeferred is working. The reason for the installation failure is the failure in the next action: CheckRDSInstallationDeferred. The apparent reason: A StrongName validation failed for 'Microsoft.SharedComputing.Setup.CustomAction,

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Brant Gurganus
Have you looked at what things like Visual Studio do if you choose a non-default install location (I mention it since I know it installs 32-bit and 64-bit components). My guess is that they will behave the same. I don't think I've seen a guideline covering installation of mixed components and where

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
I just tried your suggestion, Brant, at least what I'm supposing you mean. - I set the Package's Platform='x64' - I extended the section to include the ProgramFiles64Folder. The Bin folder buried under there has an Id of BINDIR64. - I created a new containing a Win64="yes" Component, with t

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Sergei Zhirikov
Simon Dahlbacka wrote: > On a 64 bit OS, I don't think a 32bit shell extension will ever be used, but > this is just a hunch. It depends on what you call "used". If you run a 32-bit application of your choice and use its "Open File" or "Save File" dialog - this is where 32-bit extensions come to

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
> On a 64 bit OS, I don't think a 32bit shell extension will ever be used, but > this is just a hunch. It will. For example, a 32-bit thumbnail extension will be used on a 64-bit OS in the File Open dialog of a 32-bit app.

[WiX-users] remove website on uninstall

2009-09-22 Thread Scharp, Craig
Hi, I created an msi install for website and database using wix 3.0.5217.0. All works great for install. But, I'm having trouble trying to figure out how to delete the website on uninstall. Has anyone done that? If so, any suggestions would be greatly appreciated. Thanks, Craig

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Simon Dahlbacka
On Tue, Sep 22, 2009 at 9:18 PM, Nate Hekman wrote: > David, what I want is to do this the right way. I'm not "determined" to > pursue any particular road yet. Just trying to figure out what the "right > way" is. > > I'd read Heath's blog article that you point out, and it certainly seems to >

Re: [WiX-users] Return='ignore' causes "ICE68: invalid custom action type for action"

2009-09-22 Thread Lian Jiang
Blair, I have sent the information to your personal email. Thanks Lian -Original Message- From: Blair [mailto:os...@live.com] Sent: Monday, September 21, 2009 6:35 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Return='ignore' causes "ICE68: inv

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
David, what I want is to do this the right way. I'm not "determined" to pursue any particular road yet. Just trying to figure out what the "right way" is. I'd read Heath's blog article that you point out, and it certainly seems to indicate that what I'm trying is the wrong approach, but it's s

[WiX-users] How to determine the wixlibrary for DeleteServices and InstallServices?

2009-09-22 Thread Vidya Kukke
Hi, I have a requirement to not run DeleteServices and InstallServices during PATCH installation. I wanted to add these CAs as part of my msi with the 'NOT PATCH' condition. However I get a light error with an unresolved reference for these CAs. What is the best way to determine which library

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread David Watson
Hi, The correct way to install 64 and 32 bit files onto a 64bit system is with separate packages, see... http://blogs.msdn.com/heaths/archive/2008/01/15/different-packages-are-required-for-different-processor-architectures.aspx >From what I understand you want to install eve

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
So are you saying I'd tell my users on 64-bit machines to use my "setup64.msi" file and my 32-bit users to use a "setup32.msi"? Or that the main setup32.msi would call a setup64.msi to do the 64-bit part? I haven't tried it, but I don't think either of those options will help. Remember, this

[WiX-users] How to schedule RemoveFile

2009-09-22 Thread Arvind Aiyar
I need to delete a file foo.dll from the SYSTEM folder on uninstall. This foo.dll is generated by a Custom Action in the installer. Since foo.dll is not part of the originally installed files so I use the RemoveFile to do this and specify the file to be deleted on uninstall. However, since it's

[WiX-users] Localization strings

2009-09-22 Thread Danielle k
I am creating an installtion similar to WIXUI_InstallDir with some customizations (new dialog pages). I would like to review all the strings that are relevant to the installer and adjust them to my product. How can i know what strings in the wixui_enus.xwl are relevant? How can i know which strings

Re: [WiX-users] Property from command line not working

2009-09-22 Thread Danielle k
It worked! i tried to set the wrong property = WIXUI_INSTALLDIR instead of INSTALLDIR Thank you! On Tue, Sep 22, 2009 at 6:17 PM, wrote: > Send WiX-users mailing list submissions to >        wix-us...@lists.sourceforge.net > > To subscribe or unsubscribe via the World Wide Web, visit >        htt

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
I'm new at this, so certainly correct me if I'm wrong, but installing it in a different folder doesn't sound kosher to me. The user, for example, may have picked a completely different folder to install to, say "L:\My Install Folder". In that case my BINDIR will map to "L:\My Install Folder\M

[WiX-users] VS Schema - registering help files

2009-09-22 Thread Rob Hamflett
Hello, I'm trying to get some documents registered with Visual Studio but I'm not having much luck. I've got a heirarchy of namespaces to register, and then the last one actually contains the help files. I'm currently just trying to see if I can register the first namespace. I have the foll

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Pally Sandher
WIN64DUALFOLDERS is I expect since the MSI is compiled as 32-bit. Brant the solution is to have separate 32-bit and 64-bit MSI's. You can't make a "one-size fits all" package using Windows Installer. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 1

Re: [WiX-users] XmlFile being executed when feature condition should fail

2009-09-22 Thread Wilson, Phil
As far as I can tell, what you have there is a component declaration with a condition about whether it should be installed or not. However the issue seems to be that the custom action ' SchedXmlFile' is being called, so what matters is the condition you have on that custom action call, in the

Re: [WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Brant Gurganus
What is preventing you from installing it in the 64-bit program files where it is supposed to go? Brant Gurganus http://gurganus.name/brant On Tue, Sep 22, 2009 at 12:14 PM, Nate Hekman wrote: > I have a 32-bit application that include a 32-bit shell extension dll > that handles thumbnails and

Re: [WiX-users] Ping Server from dialog

2009-09-22 Thread Simon Topley
me again! Essentially my question now is how do i get meaningful return values using "ignore" or "check" and put them in a Property without the installer ending due to the return value? I've managed to change the command argument with other customactions that change the QtExecCmdLine property

[WiX-users] Installing 64-bit shell extension with a 32-bit app

2009-09-22 Thread Nate Hekman
I have a 32-bit application that include a 32-bit shell extension dll that handles thumbnails and a few other shell extensions. I want to add a 64-bit version of that same dll to the mix to get the same thumbnails et al working in 64-bit Windows Explorer. Can someone tell me (or point me to do

Re: [WiX-users] Ping Server from dialog

2009-09-22 Thread Simon Topley
I've triggered it from the dialog using DoAction: 1 1 I still haven't taclked putting the return value in a property, but i notice that you don't tell CAQuietExec to use QtExecCmdLine, so when i came to adding a second command line call I hit a wall, is there a way

[WiX-users] How to execute .Net Framework Condition at Last

2009-09-22 Thread danimian
Hi, our installation project have 4 conditions for checking the system requirements. 1. User is Administrator or not. 2. Windows XP with SP2 is available or not. 3. .NetFramework, if not the generate Bootstrapper 4. DB2 Client is available or not. All are working well But the problem is if we exec

Re: [WiX-users] Property from command line not working

2009-09-22 Thread Khyati Mehta
In your command, you should specify INSTALLDIR and not TARGETDIR. I'm not sure what are you using, as you haven't mentioned anything. command: msiexec.exe /i "" INSTALLDIR="" On Mon, Sep 21, 2009 at 1:33 PM, Daniel Kubovsky wrote: > In my WIX source 2 properties are defined (both are path to fold

Re: [WiX-users] Light.exe failing with error 1719

2009-09-22 Thread Peter Shirtcliffe
You can validate with Orca or, if you want an automated solution, you can use smoke.exe from the wix tool set to validate the MSIs sequentially in a build. -Original Message- From: Kiran Kumar Kolli [mailto:kiran.ko...@microsoft.com] Sent: 22 September 2009 14:41 To: General discussion fo

Re: [WiX-users] Ping Server from dialog

2009-09-22 Thread Simon Topley
Ok I have it running ping using CAQuietExec, I think this maybe a step in the right direction. I just need to deal with triggering it from a dialog button click and capturing the return value to inspect, so I can display an appropriate message. NOT Installed

Re: [WiX-users] Light.exe failing with error 1719

2009-09-22 Thread Kiran Kumar Kolli
Peter, thanks for the quick information. Also when you say "do validation somewhere else", can light.exe do it again or is there some other tool which can do it. -Original Message- From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] Sent: 22 September 2009 18:52 To: General discussio

[WiX-users] Ping Server from dialog

2009-09-22 Thread Simon Topley
Hi Guys, long time no see. We recently bought a company and I've been tasked with creating an installer for their products. oh joy. One thing they wish to do is use the installer to do all the work a config tool could. So during installation we want to collect servers and port numbers and test t

Re: [WiX-users] Light.exe failing with error 1719

2009-09-22 Thread Peter Shirtcliffe
The event log entry is added when light calls the windows installer service to perform ice validation. I imagine that, just as you can't run the execute sequence of several installers at once, you can't run several validations at the same time either. I searched and found this thread that seems to

[WiX-users] Ping Server from dialog

2009-09-22 Thread Simon Topley
Hi Guys, long time no see. We recently bought a company and I've been tasked with creating an installer for their products. oh joy. One thing they wish to do is use the installer to do all the work a config tool could. So during installation we want to collect servers and port numbers and test th

[WiX-users] Light.exe failing with error 1719

2009-09-22 Thread Kiran Kumar Kolli
In our builds we are seeing occasional failures such as follows 2>e:\v7sp2\private\source\common\sku\oslomergemodules\partner\1>e:\v7sp2\private\source\common\sku\oslomergemodules\partner\loc\en\light.exe : error LGHT0217 : An unexpected external UI message was received: The Windows Installer Ser

Re: [WiX-users] ARP support info in Vista: not shown

2009-09-22 Thread Pally Sandher
Vista doesn't support it? You're not viewing the "Programs & Features" Control panel in the right view mode to see it (default view mode may not show it)? It's a bug in Vista which is fixed in Windows 7? Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0)

Re: [WiX-users] Why Wix3 is much slower than Wix2?

2009-09-22 Thread Kevin Gu
Actually, what I want to know is whether Wix team has a perf testing on the speed between wix3 and wix2? And what's the result? Thanks, Kevin GU | SDE | CSAT China | 8621-61518167 -Original Message- From: Kevin Gu [mailto:k...@microsoft.com] Sent: Tuesday, September 22, 2009 5:38 PM

Re: [WiX-users] Why Wix3 is much slower than Wix2?

2009-09-22 Thread Kevin Gu
Pally, Thanks for your reply. After further testing, it seems that with -sval switch wix3 can be as quick as wix2. For example, building a set of wxs without -sval takes 3:00. While with -sval, only 1:30. Thanks, Kevin GU | SDE | CSAT China | 8621-61518167 -Original Mess

Re: [WiX-users] Why Wix3 is much slower than Wix2?

2009-09-22 Thread Pally Sandher
The only steps which I've seen that take a significant length of time are the indexing and subsequent cabbing of files. Are you 100% sure your WiX v2.0 project had the exact same number of files and the same Media attributes as your WiX v3.0 project? Changing the compression level down to low or no