Re: [WiX-users] Problem with SpawnDialog

2010-06-16 Thread greenaj
Oops, I just noticed you answered you're own quest. also != does not work for conditions, its <>, like you have. My bad. greenaj Michael Clark wrote: > Sorry as usual I figured it out on closer inspection I needed to make the > following adjustment > >

Re: [WiX-users] Problem with SpawnDialog

2010-06-16 Thread greenaj
, you shouldn't need as "0" etc. Try this and see what happens. Regards, greenaj Michael Clark wrote: > I have the following UI sequence > >Value="CustomizeDlg">1 >Value="ValidateUser" Order="1">1 >Value=&q

[WiX-users] Is Burn Ready For Primetime? - Re: Detect and Repair when WIX MSI, MST and cab in self extracting EXE

2010-06-12 Thread greenaj
I should have had this in my previous message. Where is the Burn documentation? It is not in the Wix 3.5 package, at least I can't find it after doing an Administrative install if Wix3.5.msi (DON"T FORGET TO SET TARGETDIR HERE). Is Burn ready for primetime? My client is currently on the st

Re: [WiX-users] Detect and Repair when WIX MSI, MST and cab in self extracting EXE

2010-06-12 Thread greenaj
Thanks, I will need to learn about Burn, I see the name of of the utility alot. I now need to learn what it actuall dows. I am however using Wix 3.0 and will need to see if Burn is a 3.5 utility. Regards, Aris Rob Mensching wrote: > Yeah, don't do that. In Burn we do a lot of work to m

Re: [WiX-users] Question about register .net COM object

2010-06-12 Thread greenaj
automate some of this, but check the results and make sure what you have is correct. What you may need to do is run a CA to set the Codebase value in the registry for the installed COM .NET assembly.. The value regasm puts in the .REG file will not be value for the install. Regards, greenaj

[WiX-users] Detect and Repair when WIX MSI, MST and cab in self extracting EXE

2010-06-12 Thread greenaj
I created an MSI package, MST (transfor), and .cab file using WIX 3.0. I bundle all three up in a NullSoft self extracting exe that when called by a bootstrapper, extracts the files to a directory on disk and calls the msi using msiexec and setting the TRANSFORMS property to the .MST file. Que

Re: [WiX-users] MSI vs Windows 7 UAC

2010-06-09 Thread greenaj
The phrase "Cabinet error code 11" seems to indicate that the cabinet may be corrupt. The general 1603 code tells you nothing although, it is a general error code for the whole install failing Regards, greenaj Kurt Jensen wrote: > P.S. I have incorporated the tools in 2-4

Re: [WiX-users] C++ Dependency Help

2010-06-08 Thread greenaj
I would only add dependencies in the manifest for immediate dependencies only . Don't add dependencies for B to A. For the mixed mode C++ dlls, they'l depend on their .NET assemblies they consume along with the version of the C/C++ runtime that their flavor of Visual Studio depends on. For

Re: [WiX-users] C++ Dependency Help

2010-06-07 Thread greenaj
To make things even more interesting, sometimes there are type library and COM dependencies. Also some DLL's could be delay-loaded or dynamically linked to. The Sysinternals depends tool is a great help. It is best just to bootstrap the C++ runtime (.MSI) packages. Avoid the merge modules i

Re: [WiX-users] How People Validate Their Installers

2009-07-20 Thread greenaj
The automation layer can be used to query the data and it is in the MSI SDK. Regard, greenaj Sascha Beaumont wrote: > a) Get the development team to update the WiX code instead of doing it > yourself. > b) Do it yourself, and verify manually. > c) Don't verify anything, trust

Re: [WiX-users] 32 & 64 bit installers from common WiX source?

2009-06-23 Thread greenaj
Using the proprocessor is one part of the solution. But instead of spending hours with Guid gen, use XSLT to generate the new guids for components, as you will need different component codes for different flavors. I have often done this. Get the transform to just copy all of the nodes save fo

Re: [WiX-users] How much of a web application deployment process should be packaged in a WiX MSI?

2009-06-16 Thread greenaj
You might even try looking at Nullsoft Scriptable Installer (NSIS) at nsis.sourceforge.net . There may be some plugins for Web Services. I have been using it lately. It is a nice tool for non-msi installs and is widely used for many products, especially WinAMP plugins. The scripting langu

[WiX-users] Leaving certain files out of a patch.

2009-06-09 Thread greenaj
be a better solution? Thanks greenaj -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally f

Re: [WiX-users] The "ResolveNonMSBuildProjectOutput" task was not found

2009-05-18 Thread greenaj
is not a second one for the same thread. Regards, greenaj Bob Arnson wrote: > David Gardiner wrote: > > At a guess, I'd say it might be related to the changes made for bug 2786736 > > > > Agreed. I reopened the bug. Can you attach a /v:diag log of a >

Re: [WiX-users] Showing text within ScrollableText from binary table data

2009-04-29 Thread greenaj
The EULA should go into the Text column of the Control table for a MEMO control. RTF as actually plain text marked up. Regards, agreen "Sudripta Nandy (Sarangsoft Corporation)" wrote: > The EULA of my setup program is in binary table. I have a EULA.rtf which I am > adding to the binary

Re: [WiX-users] database drop during uninstallation

2009-04-28 Thread greenaj
"Remove All" choice. When the user selects "Uninstall", collect the credentials and drop the data. This is not the pretties solution. But it seems that this is the only way to address this problem Regards, greenaj Mark Sinnathamby wrote: > Hi, > In my Wix

Re: [WiX-users] Conditional installation of different versions of a DLL

2009-03-29 Thread greenaj
They would either need to have different names (like they do for the Visual Studio C/C++ runtime dlls) or if they have the same name, each version would have to go in a different folder. Another option would be to install the DLL to the GAC if it is a .NET assembly, or, install it to the Win Sx

Re: [WiX-users] Getting MSI Execution Directory

2009-03-12 Thread greenaj
Checkout the SourceDir Property. Just don't do that during an Uninstall or any other time you would not want the source directory to be resolved (resulting in a promt). Regards, agreen troy hostetter wrote: > Is there any way to get the directory in which the msi is executing from? > If w

Re: [WiX-users] Uninstallation failing on 64bit windows 2008 server

2009-02-26 Thread greenaj
Is the MSI a 32 or 64 bit install? greenaj Hukumchand Shah wrote: > Hi All, > > I am executing batch file using custom action which removes the extra > folders during uninstallation. But it's not executing the custom action. > The code is as follow

Re: [WiX-users] Parsing a version string in WiX

2009-02-21 Thread greenaj
++ for the small stuff because they will launch and run faster. I save DTF for the big stuff like database intensive work. Regards, greenaj Dan Giambalvo wrote: > I'm trying to add a Condition to my WiX based installer to make sure that IE8 > is installed on the machine

Re: [WiX-users] Extract Binaries at Install Time

2009-02-10 Thread greenaj
One thing I can think of, make sure the custom action is run in immediate mode, not deferred. ajgreen "Romeo Salayo Jr." wrote: > > Hi, > > I'm trying to extract binaries at install time in able to use it during > installation only. I'm using C# DTF, the problem is I can't get > Record.

Re: [WiX-users] Where to store SQL Server login credentials foruninstall?

2009-01-28 Thread greenaj
The solution I posted is not without problems. The issue is that the network admin has no way to pass the credentials to the uninstall. Passing them through public properties on the command line is not the safest way to go. The uninstall should be designed in a way that it does not fail when

Re: [WiX-users] Where to store SQL Server login credentials foruninstall?

2009-01-28 Thread greenaj
typically do, then you can prompt the user for the SQL credentials in the UI Execute Sequence. The problem is that you have to prompt for credentials, but you don't get a gui from the ARP uninstall. greenaj Chad Petersen wrote: > How do you handle the case where the SQL server cre

Re: [WiX-users] Possible bug, All of UI in Fragment included in MSI without UIRef

2008-10-17 Thread greenaj
inside the Fragment's containing the dialogs. I wonder if the Dialog attribute of the tag acts the same as a . This indeed seems to be the case. greenaj Rob Mensching <[EMAIL PROTECTED]> wrote: > The linker pulls in complete "sections". A Fragment creates one s

[WiX-users] Possible bug, All of UI in Fragment included in MSI without UIRef

2008-10-16 Thread greenaj
I am creating sets of dialogs in a wixlib project. In it I am creating Dialogs inside of UI element contained in a Fragment. Merely linking to the wixlib causes all of the dialogs to be included in the MSI without event using a UIRef or DialogRef element. This is not what I want. I would li

Re: [WiX-users] Custom Action requiring properties

2008-10-04 Thread greenaj
sequence. If you haven't yet, get the MSI SDK which is part of the Windows SDK and check out properties in the documentation. The documentation has proven to be an invaluable reference to me. Regards, greenaj > From: Nic Barden <[EMAIL PROTECTED]> > To: > Date: Sat, 4 Oct

[WiX-users] RE Moving from InstallShield 12 to wix

2008-09-30 Thread greenaj
upto version 9.0, some things drove me crazy about it. I though by 12 some things have gotton better. I'd love to here what you think about the new version. Regards, greenaj - This SF.Net email is sponsored by the Moblin

[WiX-users] Missing DTF Sample Applications

2008-09-13 Thread greenaj
ready to create my own proof of concept package for calling DTF managed CA. Any help appreciated. greenaj - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux

Re: [WiX-users] Maintaining property values on uninstall

2008-05-10 Thread greenaj
AFAIK property values modified from their default values in the Properties table are not persisted with their modified values when the product is installeed. You can persist values in the Registry, File system, etc and look them up you during the uninstall using the RegLocator and other Locator

Re: [WiX-users] How do you get an msi's filename?

2008-05-03 Thread greenaj
I think I posted something in regards to this. Well, without grilling anyone as to why they would want to know this: Check the "OriginalDatabase" msi property. The may give the you the MSI file. Also check out the "SourceDir" property. "SourceDir" is from the Directory table. "SourceDir" gi

Re: [WiX-users] How do you get an msi's filename?

2008-05-02 Thread greenaj
One reason that someone might want this is they might want the SourceDir directory property instead because the have a utility on an install CD they need to launch. In that case, the SourceDir directory property obtained using MsiGetProperty in a CA or as a proper set for CustomActionData might

Re: [WiX-users] How do you get an msi's filename?

2008-05-02 Thread greenaj
You might want to check the MSDN docs regarding the OriginalDatabase property. Of course check what you doing, as far as a REINSTALL etc because this could refer to the cached package Regards, Aris J. Green Richard <[EMAIL PROTECTED]> wrote: > > In article <[EMAIL PROTECTED]>, > "Bi

Re: [WiX-users] Addin files in a transform

2008-04-30 Thread greenaj
ded cabinet, but I > > understand it might not be possible to add the new cabinet in the transform > > to the _Streams table. Must the cabinet file be external, or is their a > > way to use the Binary table to embedd the files? > > > > TIA > > greenaj > &

Re: [WiX-users] Managed custom actions in Wix 3

2008-04-29 Thread greenaj
GAC as Rob Mensching referenced something Carolyn Napier had said. (If I have that correct) So, if this is not a problem, then what is the issue? I would want to see Windows Installer on Windows 2003 loading Framework 1.1 to install a 2.0 assembly verified. Regards, greenaj Brian Roge

Re: [WiX-users] Managed custom actions in Wix 3

2008-04-29 Thread greenaj
bly. All the .NET code is run as a DLL custom action. > > NOTE: These are not the "Installer Components" that leave their carcasses > > in the installed product. They are simple extracted in the install, ran, > > and then deleted (the DLLs are loaded by the unmanaged C+

Re: [WiX-users] Managed custom actions in Wix 3

2008-04-29 Thread greenaj
he DLLs are loaded by the unmanaged C++ in another App Domain so > they can be chucked). > > I realize there may be issues when installing to the GAC on Server 2003, > fortunately we don't have to do this. > > Regards, > greenaj > > > > > Holmgren

Re: [WiX-users] Managed custom actions in Wix 3

2008-04-29 Thread greenaj
Domain so they can be chucked). I realize there may be issues when installing to the GAC on Server 2003, fortunately we don't have to do this. Regards, greenaj Holmgren Mathias <[EMAIL PROTECTED]> wrote: > And BTW, this topic is obviously an old beaten horse... > >

[WiX-users] Addin files in a transform

2008-04-29 Thread greenaj
a new embedded cabinet, but I understand it might not be possible to add the new cabinet in the transform to the _Streams table. Must the cabinet file be external, or is their a way to use the Binary table to embedd the files? TIA gr

Re: [WiX-users] Why doesn't logging from an immediate custom action work?

2008-04-15 Thread greenaj
I think the issue with ProcessMessage from within a DoAction call is that the ProcessMessage will be executed on the UI thread. The InstallExecuteSequence runs in a different process. I think with MSI 2.0 and before, the call could result in a deadlock. BTW my logging using the ROT is rathe

Re: [WiX-users] Why doesn't logging from an immediate custom action work?

2008-04-15 Thread greenaj
I have often wanted to log in UI sequence when a DoAction control event is fired. Basically you need to queue up some logging messages in memory and the dump them out when the dialog sequence is finished. One way this can be done is to run an async custom action before the frist dialog is la

Re: [WiX-users] Crystal Reports Merge Module Installation Woes

2007-12-31 Thread greenaj
Ugh, I just send this reply but forgort to include the Subject: Anyway, Thanks. I did get everything working with the merge module, and I did find the standalone MSI alternative to the merge module. I hope that the licensing is the same with the XTal MSI as with the merge module. I do use Orca

[WiX-users] (no subject)

2007-12-31 Thread greenaj
Thanks. I did get everything working with the merge module, and I did find the standalone MSI alternative to the merge module. I hope that the licensing is the same with the XTal MSI as with the merge module. I do use Orca all the time (every since I got started years ago with InstallShield 7)

[WiX-users] Crystal Reports Merge Module Installation Woes

2007-12-29 Thread greenaj
I am using Wix v3 Build 3.0.3632.0 and am trying to merge the Crystal Reprots for Visual Studio 2005 merge module into my project. I can not get the reports to work on the installation box. I created identital setups using InstallShield 9.0 and the Visual Studio 2005 setup projects. BOTH OF T

[WiX-users] For a commerical install - Wix 3.0 Vs Wix 2.0

2007-10-21 Thread greenaj
I am trying to figure out if Wix 2.0 is better then Wix 3.0 for a client's commerical product installation that I am trying to migrate out of InstallShield 9.0. Even though 2.0 is the "stable" version, I have had some problems with the latest downloads 2.0.5325.0, e.g. missing .wixobj files etc

[WiX-users] Missing files - wix 2.0.5325.0 Release

2007-10-21 Thread greenaj
I downloaded the latest stable release for Wix 2.0. I can't seem to find the wixui_mondo.wixlib files are missing from the sdk\lib folder. Are these no longer used? TIA Aris Green - This SF.net email is sponsored by: Splu