Re: [WiX-users] Deleteing a registry entry at the end of the install

2007-06-22 Thread carlH

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

2007-06-22 Thread Rob Mensching
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

2007-06-22 Thread Rob Mensching
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

2007-06-21 Thread carlH

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

2007-06-21 Thread Rob Mensching
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

2007-06-21 Thread Christopher Painter
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

2007-06-20 Thread carlH

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

2007-06-20 Thread carlH

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

2007-06-20 Thread Don Tasanasanta
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

2007-06-20 Thread Christopher Painter
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