Re: [WiX-users] Deleteing a registry entry at the end of the install
It certainly isn't my preferred method either:) So back to the original question, is what I'm trying to achieve possible? -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11247918 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
If you launch your Trojan horse package early enough you may be able to use the RemoveRegistry standard actions to remove the registry keys, but you'll end up with the MSI installed... and I'm not sure that's what you're looking for. After that, CustomActions are just code. You can do just about anything in code and should be able to sequence everything in MSI. I would not recommend VBScript (search the web and you'll get a few [different] opinions on why) but this isn't really a conversation about quality installs anymore... right? smile/ -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of carlH Sent: Friday, June 22, 2007 1:08 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Deleteing a registry entry at the end of the install It certainly isn't my preferred method either:) So back to the original question, is what I'm trying to achieve possible? -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11247918 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
Both are possible. The Exec should be able to launch the file from a Binary stream and you can schedule a CustomAction your CustomAction to delete registry keys. What are you going to do with uninstall? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of carlH Sent: Friday, June 22, 2007 2:14 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Deleteing a registry entry at the end of the install This might help explain a bit more Property Id='install'C:\Program Files\Folder\NSISinstaller.exe/Property CustomAction Id='LaunchFile' Property='install' ExeCommand='/S' Return='check' / InstallExecuteSequence Custom Action='LaunchFile' After='InstallFinalize'NOT Installed/Custom /InstallExecuteSequence Directory Id=TARGETDIR Name=SourceDir Directory Id=ProgramFilesFolder Directory Id=INSTALLLOCATION Name=Folder LongName=Folder Component Id=ProductComponent Guid=-084D-11DC-A998-86FE55D89593 File Id='installer' Name='NSISinstaller.exe' LongName='NSISinstaller.exe' DiskId='1' Source='InstalledFiles\NSISinstaller.exe' Vital='yes' / /Component /Directory /Directory /Directory This works fine, the first thing that happens is the NSIS installer is installed, then it's launched and the MSI installer waits for it to finish. What I need is a method to slot in another custom action after the NSIS installer has finished, that then removes the registry entry created by the NSIS installer. Also is it possible to run the NSIS installer from memory rather than installing it and then running it as this would be cleaner. -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11248622 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
It's purely a matter of economics, we have a proven NSIS installer that works perfectly but we have one client (an important one, but not one that pays a lot) who requires an MSI installer. Rewriting the installer for them is not viable as it's quite complex and so we are looking for an easy way to achieve this. I know that this is a far from elegant solution, but sometimes a quick and dirty solution is the best one :) -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11228335 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
best one is probably subjective based on who's perspective you're taking. smile/ I tend to side with the customer. Of course, I'm not the one that actually has to do the work either. grin/ -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of carlH Sent: Thursday, June 21, 2007 12:55 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Deleteing a registry entry at the end of the install It's purely a matter of economics, we have a proven NSIS installer that works perfectly but we have one client (an important one, but not one that pays a lot) who requires an MSI installer. Rewriting the installer for them is not viable as it's quite complex and so we are looking for an easy way to achieve this. I know that this is a far from elegant solution, but sometimes a quick and dirty solution is the best one :) -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11228335 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
best one ... solutions or customers? I tend to think the best customers are the best paying customers. :-) Every day a setup developer `repackages' a product for corporate clients without the involvement of the original ISV. If your customer isn't paying you enough money to redesign your solution, you could always suggest that they go hire someone ( like me hehehe ) to provide a highly customized solution that will exactly fit their needs. Rob Mensching [EMAIL PROTECTED] wrote: best one is probably subjective based on who's perspective you're taking. I tend to side with the customer. Of course, I'm not the one that actually has to do the work either. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of carlH Sent: Thursday, June 21, 2007 12:55 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Deleteing a registry entry at the end of the install It's purely a matter of economics, we have a proven NSIS installer that works perfectly but we have one client (an important one, but not one that pays a lot) who requires an MSI installer. Rewriting the installer for them is not viable as it's quite complex and so we are looking for an easy way to achieve this. I know that this is a far from elegant solution, but sometimes a quick and dirty solution is the best one :) -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11228335 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool.- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Deleteing a registry entry at the end of the install
Is there a way to delete a registry entry using a custom action? The registry entry is created as part of the install process, but the very final thing I must do is to remove it. I've thought about using a custom action to launch a bit of vb code that will do it, but I'm thinking there must a more elegant method that just involves some cool wix code. C -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11213184 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
The registry entry was not created by the MSI installer. C -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11214672 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
Could you delete it as part of the install instead of at the end up the install? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of carlH Sent: Wednesday, June 20, 2007 7:33 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Deleteing a registry entry at the end of the install The registry entry was not created by the MSI installer. C -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-insta ll-tf3952329.html#a11214672 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Deleteing a registry entry at the end of the install
Why not just repackage the NSIS installer into a native WiX/MSI package? I used to repackage applications at Continental Airlines and when evaluating what action to take with an existing application ( command line silent, transform, repackage ) the mere fact that a package was authored in NSIS practically mandated a repackage action. The installs that I came across using NSIS were consistently and predictably low in quality in terms of supporting fully silent installs/uninstalls and customization/configuration. carlH [EMAIL PROTECTED] wrote: No that's not possible. Here's what I'm having to do I'm using the MSI installer as a wrapper around an NSIS installer. The MSI installer installs the NSIS installer exe. At the end of the MSI installation, I launch the NSIS installer exe which runs silently. The uninstallation works in the opposite order. This works fine, but what I'm left with is 2 entries in add/remove programs I want the MSI one left in place and to remove the entry for the NSIS some how at the end of the installation. It's not possible to edit the NSIS installer. C Don Tasanasanta wrote: Could you delete it as part of the install instead of at the end up the install? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of carlH Sent: Wednesday, June 20, 2007 7:33 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Deleteing a registry entry at the end of the install The registry entry was not created by the MSI installer. C -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-insta ll-tf3952329.html#a11214672 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Deleteing-a-registry-entry-at-the-end-of-the-install-tf3952329.html#a11220136 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - 8:00? 8:25? 8:40? Find a flick in no time with theYahoo! Search movie showtime shortcut.- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users