Re: [WiX-users] Upgrade Problem with WIX installer

2008-04-08 Thread amitchopra

But if we are installing it from msi , it is saying that "Product is already
Installed"

Amit



Wilson, Phil wrote:
> 
> If you're doing an upgrade you don't use that command line. Just run the
> MSI as if it is a clean install (which it is, the upgrade makes it remove
> older versions as well).
> 
> Phil Wilson
> 
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of amitchopra
> Sent: Monday, April 07, 2008 3:59 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Upgrade Problem with WIX installer
> 
> 
> Yes, we have changed the product upgrade code. The command that we have
> used
> is:
> 
> msiexec /i SampleUpgrade2.msi REINSTALL=ALL REINSTALLMODE=vomus ”
> 
> Thanks,
> Amit
> 
> 
> 
> Sebastian Brand-2 wrote:
>>
>> Did you change the product code in the upgrade? What's the command
>> prompt's parameters?
>>
>> Best regards,
>> Sebastian Brand
>>
>> Instyler Software - http://www.instyler.com
>>
>>
>> On Apr 4, 2008, at 12:36 , amitchopra wrote:
>>>
>>> Hi,
>>>
>>> I have created an installer using WIX. When i am upgrading it using
>>> command
>>> prompt, it is upgraing my existing version. But when i am upgrading
>>> it by
>>> clicking it on the msi, it is giving error : "The version is already
>>> installed".
>>>
>>> Please let me know how to address this problem.
>>>
>>> Thanks in Advance,
>>>
>>> Amit
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Upgrade-Problem-with-WIX-installer-tp16490899p16490899.html
>>> Sent from the wix-users mailing list archive at Nabble.com.
>>>
>>>
>>> -
>>> Check out the new SourceForge.net Marketplace.
>>> It's the best place to buy or sell services for
>>> just about anything Open Source.
>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>>> ___
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> -
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>> ___
>> 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/Upgrade-Problem-with-WIX-installer-tp16490899p16537241.html
> Sent from the wix-users mailing list archive at Nabble.com.
> 
> 
> -
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Register now and save $200. Hurry, offer ends at 11:59 p.m.,
> Monday, April 7! Use priority code J8TLD2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> -
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Register now and save $200. Hurry, offer ends at 11:59 p.m., 
> Monday, April 7! Use priority code J8TLD2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> ___
> 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/Upgrade-Problem-with-WIX-installer-tp16490899p16547985.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How do I preserve a configuration file on a majorupgrade?

2008-04-08 Thread Thomas Terhaar
 I was struggling with the same issue and because I'm fairly new to WIX
and MSI in general I was not able to find a 'clean' Solution.

What I have so far is the following, I consider this a 'Workaround' :

 





  

  





 













 





   NOT (OLDERVERSIONBEINGUPGRADED = "")

  NOT (OLDERVERSIONBEINGUPGRADED = "")

  NOT (OLDERVERSIONBEINGUPGRADED = "")

  NOT (OLDERVERSIONBEINGUPGRADED =
"")



 

 

This basically copies the File 'MyApp.exe.config' to 'config.bak' before
the old Version is removed and after the new Version is installed, the
File is moved back to it's original Filename (thus the .bak File is
removed)

 

This works fairly well but I'm still wondering if there's a more
intuitive and cleaner approach to keep configuration settings when
performing a major upgrade ?

(No, I don't want to use the Registry)

 

Btw, I'm using WIX 3.0.3815.0

 

 

Regards,

Thomas

 

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: Montag, 7. April 2008 01:00
To: Bob Arnson
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How do I preserve a configuration file on a
majorupgrade?

 

That doesn't work. A component's condition applies to installation. So
once a component is installed, you can't conditionally uninstall it when
you remove the entire application, which happens during the major
upgrade. Then you can choose not to re-install the component on a
condition, but the configuration files will be removed by then.

 

As Markus Kuehni wrote in his previous post, MSI keeps doing the "right
thing", which is to keep track of files and never leave anything behind.
I think an extended file copy/move/delete would be a nice and simple WIX
extension invoking the custom action and one could specify a condition
on that.

 

cheers

-dB.

 

From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Sunday, April 06, 2008 1:19 PM
To: dB.
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How do I preserve a configuration file on a
major upgrade?

 

dB. wrote: 

I tried, but using FileId or putting FileCopy under a File will delete
my file on uninstall and not using FileId silently did absolutely
nothing and didn't show anything in the log. Basically I couldn't get it
to work. Maybe a bug?


Hmm...Maybe another component with the right condition? 



-- 
sig://boB
http://joyofsetup.com/
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Michael Musenbrock
Hi there!

Msi do not update my binaries from Visual Studio.
(Especially one ocx and one exe file)
Even if the file has changed in the update, but the internal
version number of this file hasn't been updated, it is ignored,
is there a way to preserve this and get msi to updated my files?
If the internal version from the executable has been changed,
it works lika a charm.

The package from wich it should be upgraded, has special
parameters in its 'File'-Section. (no checksum, or so).

Hopefully someone can give me good news and a hint for that.

Michael

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

2008-04-08 Thread RAYMENT Tim
Our solution is a hybrid between Installshield and WiX.  We create a
basic project in Installshield and specify all the prerequisites +
supported languages.  This gives us the bootstrapper plus an
Installshield msi & localized transform files (mst).

We replace these msi and mst files with the ones that our CI server
builds via WiX.

 

The bootstrapper part only needs updating occasionally so we're happy to
author it manually, whereas the WiX msi gets built automatically every
day.

 

Kind regards,

 

Tim

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: 08 April 2008 00:32
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

 

I've been playing with the Visual Studio bootstrapper and I am a little
closer to what I want, but I am very disappointed with the result. 

 

This thing produces something really not pretty, or should I say ugly. I
need to hold the user's hand through the deployment process and I also
need something that can run automated if I want it to. I need to be able
to put pretty pictures. It sounds stupid, but this looks totally
unprofessional. My model is the SQL 2005 installer, if you used its
technology you probably know that this is nothing like that. I also
looked at some commercial software, but none allow me to build a
bootstrapper without using them to build an MSI as well.

 

I know there has been discussions on the wix lists about bootstrappers.
I couldn't find anything conclusive on that...

 

Ideas?

 

Thx

dB.

 

 

-dB.

dblock.org   / foodcandy.com
 

 



+++ Virus-scanned by MailControl for Oxford Instruments +++ 



___ThThis
 e-mail is confidential and is for the addressee only.  Please refer to 
www.oxinst.com/email-statement for regulatory information.
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Sebastian Brand

Can you post the relevant code from your .wxs file please?

Best regards,
Sebastian Brand

Instyler Software - http://www.instyler.com


On Apr 8, 2008, at 10:27 , Michael Musenbrock wrote:

Hi there!

Msi do not update my binaries from Visual Studio.
(Especially one ocx and one exe file)
Even if the file has changed in the update, but the internal
version number of this file hasn't been updated, it is ignored,
is there a way to preserve this and get msi to updated my files?
If the internal version from the executable has been changed,
it works lika a charm.

The package from wich it should be upgraded, has special
parameters in its 'File'-Section. (no checksum, or so).

Hopefully someone can give me good news and a hint for that.

Michael

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Register now and save $200. Hurry, offer ends at 11:59 p.m.,
Monday, April 7! Use priority code J8TLD2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




smime.p7s
Description: S/MIME cryptographic signature
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Getting a version number on the MSI file

2008-04-08 Thread Richard Amos
What does the Version attribute in the Product tag do? I have a ,NET (3.5) app 
that I'm creating an installer for. When the app is installed, it has the 
version number (obtained by right clicking on the file in Explorer) I set using 
VS2008 (which is fine - that's what I want). However, there is *no* version 
info attached to the MSI file - even though I set a Version attribute in the 
Product tag of the WXS file.

So, can I attach a version number to the MSI file and, if so, how do I do it?

I'm using the latest version of WiX (the weekly/daily release one).

   
-
 Yahoo! for Good helps you make a difference-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Is there a way to invoke the wix preprocessor alone?

2008-04-08 Thread Bob Arnson

dB. wrote:


What I want is given a .wixproj, produce a single XML that has all the 
things that can be resolved, such as properties and includes, ... 
resolved to their values, fragments merged, etc.




That requires running through the preprocessor, compiler, linker, and 
most of the binder. Nothing else resolves fragments and bind-time variables.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Shortcut removal and ICE38 silliness

2008-04-08 Thread Bob Arnson
SteveLoof wrote:
> I am relatively new to the world of WIX and am coming from using WISE for
> Windows. In our Wise install we have a number of shortcuts for various bits
> of our product and in varying locations (DesktopFolder, Quicklaunch (which I
> haven't started wrestling with yet) and ProgramMenu). These are turned on or
> off by the value given to the property associated with checkboxes for each.
> As in Wise creating a shortcut is easy, it is removing the shortcut if it is
> unwanted (the checkbox is unticked). In Wise we used a custom action to run
> a del command from the command line in a Wise Script.
>   

 Just use the checkbox properties as the conditions of the 
components for each checkbox. That way they're only installed if the 
checkboxes are checked and there's no cleanup to worry about.

> Also ICE38. I have read a bit about this and the reasons for it. We are
> running no advertised shortcuts and don't expect self repair to necessarily
> be available (we have a C++ script to look at the HKLM registry settings
> (which we write as part of the install) and set up a new users environment
> accordingly. I have to add not one but 2 useless registry keys, one to
> create the shortcut and the other on the RemoveFile component (even if that
> isn't the way to remove the shortcut I may need that functionality
> elsewhere). Nobody seems to think this is a good test for WI to be enforcing
> (for Vista certification need 0 ICE errors (Microsoft Office has plenty of
> ICE errors)). Any idea if Microsoft are planning to get rid of it?
>   

It's easy enough to avoid the ICE38 warning. See 
http://robmensching.com/blog/archive/2007/04/27.aspx.

-- 
sig://boB
http://joyofsetup.com/



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Getting a version number on the MSI file

2008-04-08 Thread Bob Arnson
Richard Amos wrote:
> What does the Version attribute in the Product tag do? I have a ,NET 
> (3.5) app that I'm creating an installer for. When the app is 
> installed, it has the version number (obtained by right clicking on 
> the file in Explorer) I set using VS2008 (which is fine - that's what 
> I want). However, there is *no* version info attached to the MSI file 
> - even though I set a Version attribute in the Product tag of the WXS 
> file.

It's there, just not exposed via Explorer. When you install it, it's 
visible from Add Remove Programs (Programs and Features in Vista).

-- 
sig://boB
http://joyofsetup.com/



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

2008-04-08 Thread fgc

Due to the lack of a better solution we currently use the VS2005 bootstrapper
together with our WiX projects. Basically we have one solution for every
installer. That solution has two projects:

1. A VS2005 deployment project that creates the bootstrapper.
2. A wixproj project that builds our WiX installer

In the deployment project we specify what shall be installed by the
bootstrapper. Because this project creates a msi file that we don't use we
build that project first. The msi file is then overwritten by the output of
the wixproj i.e. the productive msi. This all might seem a bit strange but
at least we are able to full automatically build the installer together with
the corresponding setup.exe.

Basically the VS2005 bootstrapper has two BIG downsides:

First: It assumes that you always want to deploy prerequisite msi in quiet
mode. You simply cannot change that. I have no clue why this flag has been
included by default and I think this is a very questionable design choice.
In general the bootstrapper is not customizable at all (no custom icon for
the setup.exe, etc.)
So far our prerequisite msi are wrapped by an exe file. This way they can be
installed with full UI instead of quiet.

Second: It does not accept all msiexec command line arguments as described
in
http://blogs.msdn.com/mwade/archive/2007/11/01/kicking-back-with-motley-crue-sippin-my-lowenbrau.aspx

What I actually like is the xml input. It is very easy to create custom
bootstrapper packages by defining two xml files.

I hope the Visual Studio bootstrapper is improved in the future. The
concepts behind it work, but it should be more customizable in case of the
UI / icon. And of course quiet mode shall not be default.

-- 
View this message in context: 
http://www.nabble.com/The-Visual-Studio-2005-BootStrapper---almost-there--tp16553317p16562743.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

2008-04-08 Thread dB.
Good. This is enough for me, thank you. It's saying that I shouldn't
invest into bootstrapper technology too heavily myself and take
acceptable vs. perfect solutions.

 

From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 08, 2008 11:26 AM
To: dB.
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] The Visual Studio 2005 BootStrapper - almost
there?

 

dB. wrote: 

I know there has been discussions on the wix lists about bootstrappers.
I couldn't find anything conclusive on that...


In the works, no estimates. The goal is to provide extensibility
points for just about everything, including UI, so you can easily swap
out with whatever look and feel you want.



-- 
sig://boB
http://joyofsetup.com/
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Bob Arnson
Michael Musenbrock wrote:
> Even if the file has changed in the update, but the internal
> version number of this file hasn't been updated, it is ignored,
>   

That's by design. If a file has versioninfo, MSI trusts it. See 
http://msdn2.microsoft.com/en-us/library/aa368599(VS.85).aspx.

-- 
sig://boB
http://joyofsetup.com/



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Reverse engineered VS2003 MSI

2008-04-08 Thread Christopher Butcher
Hi guys

 

I've run DARK on a VS2003 MSI for a Web Service.

 

Using the WXS generated I've built a new MSI using CANDLE and LIGHT.

 

On first attempt it didn't work. 

 

I discovered that it would work when I removed the following three lines
and then massaged the InstallExecutionSequence to cope with their
disappearance.

 







 

Build the MSI - it installs ok.

 

However...

 

It does not set the default document for the web application.

 

The custom table entry appears to be correct;

 



  

  

  

  







  





...





...





..





...



 

But it just won't set.

 

I could understand how the removal of the 3 custom actions above might
be causing this. But to be honest, unless I remove them, the MSI won't
run successfully.

 

I've read lots of mini-guides explaining to use WebSite, WebVirtualDir
and WebApplication. But they are all for WXS scripts started from
scratch. I'm trying to modify this VS2003 MSI so that I can preserve the
basic UI it already has in place.

 

Does anyone else have any experience of building customised WIX scripts
based on WXS extracted by DARK from VS2003 MSI's?

 

Krs

Chris

 


Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attachments are confidential, may be privileged and are 
intended solely for the use of the intended recipient/s. If you are not an 
intended recipient, please (a) notify the sender immediately, copying [EMAIL 
PROTECTED] as appropriate; and (b) delete the original e-mail and your reply 
from your system. Unless authorized by IDOX, copying, forwarding, disclosing or 
using this e-mail is prohibited. No liability is accepted for damage caused by 
the presence of any virus. The contents of this e-mail are provided subject to 
contract. Views or opinions in this e-mail are those of the author and not 
necessarily those of IDOX. IDOX may intercept, copy or monitor e-mails from or 
to anyone using its facilities in accordance with the law. 


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

2008-04-08 Thread Bob Arnson

dB. wrote:


I know there has been discussions on the wix lists about 
bootstrappers. I couldn't find anything conclusive on that...




In the works, no estimates. The goal is to provide extensibility 
points for just about everything, including UI, so you can easily swap 
out with whatever look and feel you want.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] two different applications using shared folders

2008-04-08 Thread Bob Arnson

Michal Peled wrote:


I want to create a situation where one application removal doesn't 
remove the common folders/files the other application is using. I 
would be happy to do it as clean and simple as possible (no CA and no 
getting smart).


Is there such a way of doing that?

If I give the shared components the same GUID in both installations, 
would that result in the behavior I'm looking for?




Yes. The easiest way to do so is to put the shared stuff in fragments 
and reference those fragments in your different apps.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Upgrade Problem with WIX installer

2008-04-08 Thread Bob Arnson
amitchopra wrote:
> But if we are installing it from msi , it is saying that "Product is already
> Installed"
>   

That means you haven't changed the product code. See 
http://www.tramontana.co.hu/wix/lesson4.php.

-- 
sig://boB
http://joyofsetup.com/



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

2008-04-08 Thread RAYMENT Tim
We use CruiseControl.Net as our CI Server and author the build script in
MSBuild using the build tasks that ship with WiX to invoke candle and
light to create our msi and mst files.

We then copy these files and the Installshield bootstrapper files to a
common location.

We're building a disk image for a CD so we don't package as a single
exe.  Perhaps someone else can suggest how to bundle loose files into a
self extracting exe?

 

Kind regards,

 

Tim

 



From: dB. [mailto:[EMAIL PROTECTED] 
Sent: 08 April 2008 13:24
To: RAYMENT Tim
Subject: RE: [WiX-users] The Visual Studio 2005 BootStrapper - almost
there?

 

Thanks Tim,

 

I'm going to check this out especially since we're migrating out of
InstallShield and have all the licenses and tools. Would you share some
more detail about the build process? How do you swap the MSI to package
this in a single executable?

 

Thx

dB.

 

From: RAYMENT Tim [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 08, 2008 6:09 AM
To: wix-users@lists.sourceforge.net
Cc: dB.
Subject: RE: [WiX-users] The Visual Studio 2005 BootStrapper - almost
there?

 

Our solution is a hybrid between Installshield and WiX.  We create a
basic project in Installshield and specify all the prerequisites +
supported languages.  This gives us the bootstrapper plus an
Installshield msi & localized transform files (mst).

We replace these msi and mst files with the ones that our CI server
builds via WiX.

 

The bootstrapper part only needs updating occasionally so we're happy to
author it manually, whereas the WiX msi gets built automatically every
day.

 

Kind regards,

 

Tim

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: 08 April 2008 00:32
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] The Visual Studio 2005 BootStrapper - almost there?

 

I've been playing with the Visual Studio bootstrapper and I am a little
closer to what I want, but I am very disappointed with the result. 

 

This thing produces something really not pretty, or should I say ugly. I
need to hold the user's hand through the deployment process and I also
need something that can run automated if I want it to. I need to be able
to put pretty pictures. It sounds stupid, but this looks totally
unprofessional. My model is the SQL 2005 installer, if you used its
technology you probably know that this is nothing like that. I also
looked at some commercial software, but none allow me to build a
bootstrapper without using them to build an MSI as well.

 

I know there has been discussions on the wix lists about bootstrappers.
I couldn't find anything conclusive on that...

 

Ideas?

 

Thx

dB.

 

 

-dB.

dblock.org   / foodcandy.com
 

 



+++ Virus-scanned by MailControl for Oxford Instruments +++ 




___
This e-mail is confidential and is for the addressee only.   Please
refer to 
www.oxinst.com/email-statement for regulatory information. 

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CAQuietExec: Error 0x80070002: Command failed to execute.

2008-04-08 Thread Robert O'Brien
Tried this again using xcopy instead of robocopy for the second test and still 
failing in both CAQuietExec cases even though running them on the target system 
after install completes works just fine.   I've also noted that if I just issue 
the commands w/o any parameters then the CAQuietExec action succeeds w/o 
errors.   So it would appear how I'm specifying parameters for the command is 
what is causing issues.










Property(S): QtExecCmdLineDetails = "C:\WINDOWS\system32\cmd.exe" /c copy /y 
"D:\My Service Deliverable\ReadMe.txt" "d:\temp\My Service Deliverable.txt"
Property(S): QtExecCmdLineDetails1 = "C:\WINDOWS\system32\xcopy.exe" /i /y 
"D:\My Service Deliverable\ReadMe.txt" "d:\temp"

From: Robert O'Brien
Sent: Tuesday, April 08, 2008 8:40 AM
To: 'wix-users@lists.sourceforge.net'
Subject: CAQuietExec: Error 0x80070002: Command failed to execute.

Any insights as to what I'm doing wrong in declaring my QtExecCmdLine used by 
my two CAQuietExec in the source excerpts below?When I review the log file 
for the property values where I store a copy of the runtime generated 
QtExecCmdLine values I see what I was expecting and I can execute these same 
commands on the target host after install completes and they work as expected..









Property(S): QtExecCmdLineDetails = "C:\WINDOWS\system32\cmd.exe" /c copy /y 
"D:\My Service Deliverable\ReadMe.txt" "d:\temp\My Service Deliverable.txt"
Property(S): QtExecCmdLineDetails1 = " C:\WINDOWS\system32\robocopy.exe" "D:\My 
Service Deliverable\" "d:\temp" ReadMe.txt /z





-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] CAQuietExec: Error 0x80070002: Command failed to execute.

2008-04-08 Thread Robert O'Brien
Any insights as to what I'm doing wrong in declaring my QtExecCmdLine used by 
my two CAQuietExec in the source excerpts below?When I review the log file 
for the property values where I store a copy of the runtime generated 
QtExecCmdLine values I see what I was expecting and I can execute these same 
commands on the target host after install completes and they work as expected..








Asdf

Property(S): QtExecCmdLineDetails = "C:\WINDOWS\system32\cmd.exe" /c copy /y 
"D:\My Service Deliverable\ReadMe.txt" "d:\temp\My Service Deliverable.txt"
Property(S): QtExecCmdLineDetails1 = "robocopy" "D:\My Service Deliverable\" 
"d:\temp" ReadMe.txt /z




-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How do I preserve a configuration file on a major upgrade?

2008-04-08 Thread Bob Arnson

dB. wrote:


That doesn't work. A component's condition applies to installation. So 
once a component is installed, you can't conditionally uninstall it 
when you remove the entire application, which happens during the major 
upgrade.




Yeah, sorry, I wasn't keeping that in mind. That said, the different 
scheduling options for RemoveExistingProducts would produce different 
results. After InstallFinalize, for example, the component wouldn't 
necessarily be uninstalled.


As Markus Kuehni wrote in his previous post, MSI keeps doing the 
"right thing", which is to keep track of files and never leave 
anything behind. I think an extended file copy/move/delete would be a 
nice and simple WIX extension invoking the custom action and one could 
specify a condition on that.




I have a rough design for a table-driven custom action that would 
persist files and/or registry data to a temporary file from the upgraded 
package then restore it during the installation of the upgrade package. 
But I haven't needed it, so it's fallen lower on my priority list.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CAQuietExec: Error 0x80070002: Command failed to execute.

2008-04-08 Thread Bob Arnson

Robert O'Brien wrote:


Tried this again using xcopy instead of robocopy for the second test 
and still failing in both CAQuietExec cases even though running them 
on the target system after install completes works just fine.   I've 
also noted that if I just issue the commands w/o any parameters then 
the CAQuietExec action succeeds w/o errors.   So it would appear how 
I'm specifying parameters for the command is what is causing issues.




Assuming your subject line is what's showing up in the log, it's 
reporting that failure straight from CreateProcess. Also, as you're 
trying to copy what I'm guessing are installed files, you need to call 
CAQuietExec as a deferred CA; otherwise the files haven't been installed 
yet.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] two different applications using shared folders

2008-04-08 Thread Bob Arnson

Michal Peled wrote:


Do fragments still exist in Wix 3.0?



Yes, absolutely. FragmentRef, the element to pull in a fragment by its 
ID, is gone, but plenty of other *Ref elements exist (and more have been 
added).


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Michael Musenbrock
Of course, here it is:


  


  


   ..

It is an update from installer version x.y.1 to x.y.2, ocx file has same
internal file version, but has internally minimal changed (uuid),
and is not updated. 'File'-Entry is the same for both installer versions.

Regards,
Michael Musenbrock

Sebastian Brand schrieb:
> Can you post the relevant code from your .wxs file please?
>
> Best regards,
> Sebastian Brand
>
> Instyler Software - http://www.instyler.com
>
>
> On Apr 8, 2008, at 10:27 , Michael Musenbrock wrote:
>> Hi there!
>>
>> Msi do not update my binaries from Visual Studio.
>> (Especially one ocx and one exe file)
>> Even if the file has changed in the update, but the internal
>> version number of this file hasn't been updated, it is ignored,
>> is there a way to preserve this and get msi to updated my files?
>> If the internal version from the executable has been changed,
>> it works lika a charm.
>>
>> The package from wich it should be upgraded, has special
>> parameters in its 'File'-Section. (no checksum, or so).
>>
>> Hopefully someone can give me good news and a hint for that.
>>
>> Michael


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Michael Musenbrock
Bob Arnson schrieb:
> Michael Musenbrock wrote:
>> Even if the file has changed in the update, but the internal
>> version number of this file hasn't been updated, it is ignored,
> That's by design. If a file has versioninfo, MSI trusts it. See
> http://msdn2.microsoft.com/en-us/library/aa368599(VS.85).aspx.
Ok, thanks, but one thing is not covered, how the installer decides, if
the version number of the file is equal, but the timestamps
differ, in my case, newer file has a more actual timestamp.

Regards,
Michael

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] two different applications using shared folders

2008-04-08 Thread Michal Peled
Do fragments still exist in Wix 3.0?

I'm actually in the process of defining the shared components in one
application, planning to copy-paste them (with the same GUID) to the
other application later on.

Is there a better way to do that that'll save me the double work?

 



From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 08, 2008 6:22 PM
To: Michal Peled
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] two different applications using shared folders

 

Michal Peled wrote: 

I want to create a situation where one application removal doesn't
remove the common folders/files the other application is using. I would
be happy to do it as clean and simple as possible (no CA and no getting
smart).

Is there such a way of doing that?

If I give the shared components the same GUID in both installations,
would that result in the behavior I'm looking for?


Yes. The easiest way to do so is to put the shared stuff in fragments
and reference those fragments in your different apps.



-- 
sig://boB
http://joyofsetup.com/
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Wilson, Phil
MSI doesn't care about the timestamps of versioned files. The file version is 
what decides if it is replaced or not.

Phil Wilson

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael 
Musenbrock
Sent: Tuesday, April 08, 2008 11:01 AM
To: Bob Arnson
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Update Problems with versioned files (oxc)

Bob Arnson schrieb:
> Michael Musenbrock wrote:
>> Even if the file has changed in the update, but the internal
>> version number of this file hasn't been updated, it is ignored,
> That's by design. If a file has versioninfo, MSI trusts it. See
> http://msdn2.microsoft.com/en-us/library/aa368599(VS.85).aspx.
Ok, thanks, but one thing is not covered, how the installer decides, if
the version number of the file is equal, but the timestamps
differ, in my case, newer file has a more actual timestamp.

Regards,
Michael

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Register now and save $200. Hurry, offer ends at 11:59 p.m.,
Monday, April 7! Use priority code J8TLD2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] wix-users

2008-04-08 Thread weskypp4

   中层经理综合管理技能提升研修班(证书班三天)

深圳 3月14-16日、4月11-13日、5月16-18日深圳金百合大酒店
上海 3月28-30日、4月25-27日、5月30-6月1日 上海新梅华东大酒店
 
━━━
培训对象:
企业副总、各部门经理、主管、各级中层管理人员、新提拔的、从专业人才转型到管理的、
进一步想提高管理绩效的、晋升到高层管理以及其它预备管理人员。

培训证书:
培训合格者颁发由香港光华管理学院签署的《职业经理人培训证书》

主办单位: 众人行管理咨询

培训费用:2800元/人

备注:
查询网站:www.126px.hk
咨询电话:0755-26075365  26075429  22008632
传真:0755-61351396  
联 系 人:凌小姐   彭小姐


课程收获 
☆ 全面学习企业管理的系统过程,让中高层管理人员统一观念、达成共识;
☆ 学习在企业内部如何处理领导、下属、其它部门之间的协同合作关系,处理好工作
   与人际关系,最大限度地发挥公司的综合实力;
☆ 学习如何成为一个优秀的领导人,如何更好的带领下属完成工作目标;
☆ 如何提高下属的能力,建设高绩效的管理团队,让下属在工作中发挥更高的工作积
   极性和工作热情。

培训特点:
☆ 系统性:企业管理是一个系统工程,注重综合能力的均衡发展,因而在管理技术上
   也注重系统性的学习和培训。
☆ 改变行为:对企业来说,不能带来管理行为的改变,是没有任何意义的。本训练将
   职业经理经理的必备管理技能设计成一个个的能力点,使他们通过抓能力点而达到
   改变行为、转变观念的目的。
☆ 实践操作性:管理技能是动手能力、实战能力,不能用于企业管理实践的方法是无
   效的。本次管理技能训练聚焦于管理的实际操作能力提高。


━━━
培 训 提 纲
第一章、什么是管理
第二章、如何管理心态
第三章、管理的特点是什么 
第四章、什么样的管理是最适合企业的管理
第五章、管理、组织与领导的关系
第六章、管理角色的自我认知
第七章、领导力提升的技巧
第八章、管理沟通与关系协调
第九章、高绩效团队的建设
第十章、激励管理的技巧

第一章、什么是管理
管理的实质是什么?
第二章. 如何管理心态
养员工良好的心态是管理的第一要务
第三章.管理的基本特性
目的性  有效性   他人性   多样性

第四章、什么样的管理是最适合企业的管理
管理的方法和技术多种多样,什么样的管理模式才是最适合企业发展的?
只有找到最适合我们企业发展的管理模式,才能避免管理的盲目性

第五章、管理、组织、领导三者的相互关系和异同 
管理者、领导者到底应该做哪些事?
管理者和领导者到底有什么区别和联系?

第六章、管理角色的认知
一、职业经理的角色认知 
二、职业经理的角色分析
三、不同层面人员的工作重心

第七章、领导力提升的技巧
一、领导权威的来源
领导权威的八个性格特征
案例分析:什么样的领导是一个优秀的领导?
二、领导方式
三、情境领导与四种领导风格
根据被领导者的具体情况决定不同的领导风格
告知式  推销式  参与式  授权式 
案例分析:针对许三多与成才这两个员工应该用什么样的领导方法?
四、领导的主要工作内容
五、如何培养下属
1、培养下属有什么好处
2、培养下属的顾虑
3、培养下属的方法
4、培养下属的原则
案例分析:如何理解因材施教的培养原则?
六、授权管理
(一) 为什么要授权
(二) 授权管理的误区是什么
(三) 授权管理的原则
(四) 授权管理的方法 

第八章、管理沟通与关系协调
一、什么是沟通 ?
二、沟通的特性 
双向反馈是沟通的基础
不同文化、民族的沟通原则不同
三、管理沟通的种类及形式
案例分析 、讨论  录像分析
四、沟通的步骤 
五、不同沟通风格的管理者分析与应对
分析型人的特征与沟通技巧
支配型人的特征与沟通技巧
表达型人的特征与沟通技巧
和蔼型人的特征与沟通技巧
案例分析:分析曹操、刘备、孙权的个性与沟通技巧
六、沟通的方向
职业经理人与上级、同级、下属沟通的技巧
1、沟通的原则
2、沟通的方法
3、沟通的障碍
   案例讨论:对上级的工作有不同的意见你应该怎么办?
   上级对你的报告有反对意见 你怎么办?
   如何「处理下级越级向你汇报」?
   如何「处理部属的过失行为」?
   如何「处理上司调派自己部属工作的情况」?
   如何「面对有能力但不听话的部属」?

第九章、高绩效团队的建设
一、什么是团队
1、认识团队(1+1=?)
2、团队与群体的区别
3、团队行为曲线
   讨论:请分析团队与群体之间最大的区别是什么?
二、高绩效团队的特征
1、明确的目标(目标从哪里来?企业目标和个人目标如何统一?)
2、相互信任 (信任的基础是什么?如何建立?)
3、关心、帮助每个人(从哪些方面着手才是最有效的?)
4、沟通良好 (如何才能有效的沟通?)
5、分工与授权   (在具体工作中如何操作?)
6、合理的激励   (没有足够的条件怎么办?)
7、合理、完善的制度(制度目前不合理怎么办?)
8、融洽的团队气氛 (用什么方法培养良好的工作气氛?)
   案例分析、讨论:大雁的故事给我们什么启示?
三、高绩效团队的成员
1、如何选择团队的成员
2、团队成员的关系如何协调
3、如何解决成员的冲突
   案例分析、讨论:团队的成员能力不足应该如何处理
四、高绩效团队建设的流程及阶段
1、团队建设的流程
2、团队建设的阶段

第十章、激励管理
低效率靠管理,高效率靠激励
一、激励的误区
二、激励的四原则
公平原则、系统原则、时机原则、清晰原则
三、激励的方法
1、信任
   认可- 表扬-赏识   (如何培养对工作的成就感?)
2、  承担责任   (为什么要为下属承担责任)
3、  关心、帮助团队成员(工作与生活如何协调?)
4、  薪水与升迁 (基础还要有保障)
5、  工作兴趣   (如何才能把工作当成是一种兴趣?)
6、  合理的制度 (公平、公正、公开)
7、  工作气氛   (是一种软化剂)
8、  企业目标与使命 (最终的解决方案)
四、激励方法的综合运用
案例分析、讨论:智猪博弈的故事

━━━
 
讲师介绍―李革增

众人行高级培训师、实战型培训专家;清华大学、北京大学特聘培训讲师;深圳
管理咨询协会管理专家;外商投资协会培训专家;中国企业联合会顾问;香港光华管
理学院客座教授;美国AITA认证国际职业培训师;欧洲SKP机构高级管理顾问;企业家
协会特聘培训讲师;多年从事企业高层管理与咨询工作经验,在德隆集团、深高速、
美国“MOTHERS”、众人行管理咨询等大型集团公司及管理顾问公司历任培训经理、行
政总监、营销总监、培训总监、副总经理等职位。

对企业管理、客户服务、品牌管理、企业文化等具有良好的培训与咨询经验;不
仅具有深厚的理论知识,而且具备丰富的实践操作能力;注重对企业管理问题的分析
和解决、讲求实效性和适用性。

擅长课程:《职业经理人资格认证》、《企业中层经理综合管理技能培训》
《高级秘书职业化培训》、《如何成为优秀员工》、《管理沟通与工作协调技巧》

培训特色:以互动、情景式培训见长,注重受训人员的感悟及参与,培训风格深入
浅出、条理清晰、课堂气氛轻松、活跃、实战性强,通过各种实际案例及管理游戏等方
式充分调动参训人员的培训热情。

培训或咨询的企业:中国电信、青岛中化集团、中石油、桑菲通讯、奥林巴斯、
厦门航空、苏州三星电子、广东移动、蛇口南顺面粉、三洋机电、启明星晨、联邦快递、
柯尼卡美能达、中信物业、信统光电、天华会计师事务所、南孚电池、朗宁通信、
航嘉电源、TCL集团、海欧卫浴、江铃汽车、友邦保险、中电集团、海南马自达、
壹时代传媒、创维集团、浙江金洲集团、长亮科技、联泰集团、飞利浦中国、科洋数码、
佛山海纳川药业、南太集团、神龙汽车、中国石油、宁波新峰电器、威海北洋电气集团、
和纪黄埔中药、河北热电、中集集装箱、三鑫股份、中信集团、华帝股份、美的家电、
中海集团、飞利浦半导体、中国电子总公司、广西电力、上海浦东发展银行、
建设银行福建支行、中国网通、北京首都机场、西门子、欧普照明等。

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone_

Re: [WiX-users] Update Problems with versioned files (oxc)

2008-04-08 Thread Michael Musenbrock
I saw it on another page [1], I was complaining about it a little bit to
early.

[1] http://msdn2.microsoft.com/en-us/library/aa367835(VS.85).aspx

Wilson, Phil schrieb:
> MSI doesn't care about the timestamps of versioned files. The file version is 
> what decides if it is replaced or not.
>
> Phil Wilson
>
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael 
> Musenbrock
> Sent: Tuesday, April 08, 2008 11:01 AM
> To: Bob Arnson
> Cc: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Update Problems with versioned files (oxc)
>
> Bob Arnson schrieb:
>   
>> Michael Musenbrock wrote:
>> 
>>> Even if the file has changed in the update, but the internal
>>> version number of this file hasn't been updated, it is ignored,
>>>   
>> That's by design. If a file has versioninfo, MSI trusts it. See
>> http://msdn2.microsoft.com/en-us/library/aa368599(VS.85).aspx.
>> 
> Ok, thanks, but one thing is not covered, how the installer decides, if
> the version number of the file is equal, but the timestamps
> differ, in my case, newer file has a more actual timestamp.
>
> Regards,
> Michael
>   


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Upgrade Problem with WIX installer

2008-04-08 Thread Jeremy Farrell
You were asked if you had changed the "product code" and you replied that you 
had changed the "product upgrade code". What do you mean by that term? The 
message you are seeing implies that you have not changed the product code.

You need to give precise accurate information for people to be able to help you 
effectively.

> From: amitchopra
> 
> But if we are installing it from msi , it is saying that 
> "Product is already Installed"
>
> Wilson, Phil wrote:
> > 
> > If you're doing an upgrade you don't use that command line. 
> > Just run the MSI as if it is a clean install (which it is,
> > the upgrade makes it remove older versions as well).
> > 
> > From: amitchopra
> >> 
> >> Yes, we have changed the product upgrade code. The command 
> >> that we have used is:
> >>
> >> msiexec /i SampleUpgrade2.msi REINSTALL=ALL REINSTALLMODE=vomus ”
> >>
> >> Sebastian Brand-2 wrote:
> >>>
> >>> Did you change the product code in the upgrade? What's the
> >>> command prompt's parameters?
> >>>
> >>> On Apr 4, 2008, at 12:36 , amitchopra wrote:
> 
>  I have created an installer using WIX. When i am 
>  upgrading it using command prompt, it is upgraing
>  my existing version. But when i am upgrading it by
>  clicking it on the msi, it is giving error : "The version 
>  is already installed".
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Reverse engineered VS2003 MSI

2008-04-08 Thread Jordan Fitzgibbon
What errors did you get when you tried to build your MSI *with* the 3 CAs 
listed below?

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher 
Butcher
Sent: Tuesday, April 08, 2008 9:13 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Reverse engineered VS2003 MSI

Hi guys

I've run DARK on a VS2003 MSI for a Web Service.

Using the WXS generated I've built a new MSI using CANDLE and LIGHT.

On first attempt it didn't work.

I discovered that it would work when I removed the following three lines and 
then massaged the InstallExecutionSequence to cope with their disappearance.





Build the MSI - it installs ok.

However...

It does not set the default document for the web application.

The custom table entry appears to be correct;


  
  
  
  



  


...


...


..


...


But it just won't set.

I could understand how the removal of the 3 custom actions above might be 
causing this. But to be honest, unless I remove them, the MSI won't run 
successfully.

I've read lots of mini-guides explaining to use WebSite, WebVirtualDir and 
WebApplication. But they are all for WXS scripts started from scratch. I'm 
trying to modify this VS2003 MSI so that I can preserve the basic UI it already 
has in place.

Does anyone else have any experience of building customised WIX scripts based 
on WXS extracted by DARK from VS2003 MSI's?

Krs
Chris


Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attachments are confidential, may be privileged and are 
intended solely for the use of the intended recipient/s. If you are not an 
intended recipient, please (a) notify the sender immediately, copying [EMAIL 
PROTECTED] as appropriate; and (b) delete the 
original e-mail and your reply from your system. Unless authorized by IDOX, 
copying, forwarding, disclosing or using this e-mail is prohibited. No 
liability is accepted for damage caused by the presence of any virus. The 
contents of this e-mail are provided "subject to contract". Views or  opinions 
in this e-mail are those of the author and not necessarily those of IDOX . IDOX 
may intercept, copy or monitor e-mails from or to anyone using its facilities 
in accordance with the law.
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Duplicate Symbol in InstallUISequence

2008-04-08 Thread Laurent.Goderre
Hi,

I'm trying to create my own set of dialog in wix. I have been looking at
several examples which all pretty much do the same thing. However using
that same code does not work. I always get duplicate symbol errors on
the default dialogs.

http://schemas.microsoft.com/wix/2003/01/wi";>
  

  
  
  

  
  

  
  
  
  
  
  
  
  
  
  

  

  

  
  

  
  
  
  

  
  
  
  
  
  

  

  
  
  
  

  
  

  
NOT
Installed
Installed AND
(RESUME OR Preselected)
Installed
AND NOT RESUME AND NOT Preselected


  



  



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] pausing wix setup

2008-04-08 Thread teknolog
How can I pause a Wix setup for around 40 seconds during install execute
sequence? I need to pause by a specific amount of seconds.

Thanks,
R


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Reverse engineered VS2003 MSI

2008-04-08 Thread Christopher Butcher
Hi Jordan,

 

The MSI builds ok.

 

So you run it, go through the UI, the progress bar runs through as it
installs, then it fails saying "The installer was interrupted before ***
could be installed. You need to restart the installer to try again."

 

Running the MSI generating a verbose logfile you get these entries...

 

MSI (s) (38:18) [20:44:40:250]: Doing action:
WEBCA_GatherWebFolderProperties

MSI (s) (38:18) [20:44:40:250]: Note: 1: 2205 2:  3: ActionText 

Action start 20:44:40: WEBCA_GatherWebFolderProperties.

MSI (s) (38:5C) [20:44:40:265]: Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI6A.tmp, Entrypoint: GatherWebFolderProperties

MSI (s) (38!84) [20:44:40:921]: Note: 1: 2205 2:  3: _AppMappings 

MSI (s) (38!84) [20:44:40:921]: Note: 1: 2228 2:  3: _AppMappings 4:
SELECT `Extension`, `ExePath`, `Verbs` FROM `_AppMappings` WHERE
`Directory_` = 'TARGETDIR' 

MSI (s) (38:5C) [20:44:40:921]: Leaked MSIHANDLE (45) of type 790540 for
thread 5764

MSI (s) (38:5C) [20:44:40:921]: Note: 1: 2769 2:
WEBCA_GatherWebFolderProperties 3: 1 

MSI (s) (38:5C) [20:44:40:921]: Note: 1: 2205 2:  3: Error 

MSI (s) (38:5C) [20:44:40:921]: Note: 1: 2228 2:  3: Error 4: SELECT
`Message` FROM `Error` WHERE `Error` = 2769 

DEBUG: Error 2769:  Custom Action WEBCA_GatherWebFolderProperties did
not close 1 MSIHANDLEs.

The installer has encountered an unexpected error installing this
package. This may indicate a problem with this package. The error code
is 2769. The arguments are: WEBCA_GatherWebFolderProperties, 1, 

Action ended 20:44:40: WEBCA_GatherWebFolderProperties. Return value 3.

 

I'll send the WXS to your personal email for your perusal.

 

Thanks

Chris

 



From: Jordan Fitzgibbon [mailto:[EMAIL PROTECTED] 
Sent: 08 April 2008 19:33
To: Christopher Butcher; wix-users@lists.sourceforge.net
Subject: RE: Reverse engineered VS2003 MSI

 

What errors did you get when you tried to build your MSI *with* the 3
CAs listed below? 

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Christopher Butcher
Sent: Tuesday, April 08, 2008 9:13 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Reverse engineered VS2003 MSI

 

Hi guys

 

I've run DARK on a VS2003 MSI for a Web Service.

 

Using the WXS generated I've built a new MSI using CANDLE and LIGHT.

 

On first attempt it didn't work. 

 

I discovered that it would work when I removed the following three lines
and then massaged the InstallExecutionSequence to cope with their
disappearance.

 







 

Build the MSI - it installs ok.

 

However...

 

It does not set the default document for the web application.

 

The custom table entry appears to be correct;

 



  

  

  

  







  





...





...





..





...



 

But it just won't set.

 

I could understand how the removal of the 3 custom actions above might
be causing this. But to be honest, unless I remove them, the MSI won't
run successfully.

 

I've read lots of mini-guides explaining to use WebSite, WebVirtualDir
and WebApplication. But they are all for WXS scripts started from
scratch. I'm trying to modify this VS2003 MSI so that I can preserve the
basic UI it already has in place.

 

Does anyone else have any experience of building customised WIX scripts
based on WXS extracted by DARK from VS2003 MSI's?

 

Krs

Chris

 

Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attachments are confidential, may be privileged and
are intended solely for the use of the intended recipient/s. If you are
not an intended recipient, please (a) notify the sender immediately,
copying [EMAIL PROTECTED]
  as appropriate; and (b)
delete the original e-mail and your reply from your system. Unless
authorized by IDOX, copying, forwarding, disclosing or using this e-mail
is prohibited. No liability is accepted for damage caused by the
presence of any virus. The contents of this e-mail are provided "subject
to contract". Views or  opinions in this e-mail are those of the author
and not necessarily those of IDOX . IDOX may intercept, copy or monitor
e-mails from or to anyone using its facilities in accordance with the
law. 


Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attachments are confidential, may be privileged and are 
intended solely for the use of the intended recipient/s. If you are not an 
intended recipient, please (a) notify the sender immediately, copying [EMAIL 
PROTECTED] as appropriate; and (b) delete the original e-mail and your reply 
from your system. Unless authorized by IDOX, copying, forwarding, disclosing or 
using this e-mail is prohibited. No liability is accepted for damage caused by 
the presence of any virus. The contents of this e-mail are provided subject to 
contract. Views or opinions in this e

[WiX-users] Increase your enjoyment threefold

2008-04-08 Thread Karolanne
Brad was amazed at the visible increase in just 2 weeks 
http://www.imiuneati.com/

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Reverse engineered VS2003 MSI

2008-04-08 Thread Jim Williams
It looks like it is failing because it is trying to query from two
tables, _AppMappings and Error, that don't exist in your MSI file. The
2205 error means the table does not exist, as does 2228 when querying
it.  You may have to define these tables to get it to work properly.

Jim Williams 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Christopher Butcher
Sent: Tuesday, April 08, 2008 12:50 PM
To: Jordan Fitzgibbon; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Reverse engineered VS2003 MSI

 

Hi Jordan,

 

The MSI builds ok.

 

So you run it, go through the UI, the progress bar runs through as it
installs, then it fails saying "The installer was interrupted before ***
could be installed. You need to restart the installer to try again."

 

Running the MSI generating a verbose logfile you get these entries...

 

MSI (s) (38:18) [20:44:40:250]: Doing action:
WEBCA_GatherWebFolderProperties

MSI (s) (38:18) [20:44:40:250]: Note: 1: 2205 2:  3: ActionText 

Action start 20:44:40: WEBCA_GatherWebFolderProperties.

MSI (s) (38:5C) [20:44:40:265]: Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI6A.tmp, Entrypoint: GatherWebFolderProperties

MSI (s) (38!84) [20:44:40:921]: Note: 1: 2205 2:  3: _AppMappings 

MSI (s) (38!84) [20:44:40:921]: Note: 1: 2228 2:  3: _AppMappings 4:
SELECT `Extension`, `ExePath`, `Verbs` FROM `_AppMappings` WHERE
`Directory_` = 'TARGETDIR' 

MSI (s) (38:5C) [20:44:40:921]: Leaked MSIHANDLE (45) of type 790540 for
thread 5764

MSI (s) (38:5C) [20:44:40:921]: Note: 1: 2769 2:
WEBCA_GatherWebFolderProperties 3: 1 

MSI (s) (38:5C) [20:44:40:921]: Note: 1: 2205 2:  3: Error 

MSI (s) (38:5C) [20:44:40:921]: Note: 1: 2228 2:  3: Error 4: SELECT
`Message` FROM `Error` WHERE `Error` = 2769 

DEBUG: Error 2769:  Custom Action WEBCA_GatherWebFolderProperties did
not close 1 MSIHANDLEs.

The installer has encountered an unexpected error installing this
package. This may indicate a problem with this package. The error code
is 2769. The arguments are: WEBCA_GatherWebFolderProperties, 1, 

Action ended 20:44:40: WEBCA_GatherWebFolderProperties. Return value 3.

 

I'll send the WXS to your personal email for your perusal.

 

Thanks

Chris

 



From: Jordan Fitzgibbon [mailto:[EMAIL PROTECTED] 
Sent: 08 April 2008 19:33
To: Christopher Butcher; wix-users@lists.sourceforge.net
Subject: RE: Reverse engineered VS2003 MSI

 

What errors did you get when you tried to build your MSI *with* the 3
CAs listed below? 

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Christopher Butcher
Sent: Tuesday, April 08, 2008 9:13 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Reverse engineered VS2003 MSI

 

Hi guys

 

I've run DARK on a VS2003 MSI for a Web Service.

 

Using the WXS generated I've built a new MSI using CANDLE and LIGHT.

 

On first attempt it didn't work. 

 

I discovered that it would work when I removed the following three lines
and then massaged the InstallExecutionSequence to cope with their
disappearance.

 







 

Build the MSI - it installs ok.

 

However...

 

It does not set the default document for the web application.

 

The custom table entry appears to be correct;

 



  

  

  

  







  





...





...





..





...



 

But it just won't set.

 

I could understand how the removal of the 3 custom actions above might
be causing this. But to be honest, unless I remove them, the MSI won't
run successfully.

 

I've read lots of mini-guides explaining to use WebSite, WebVirtualDir
and WebApplication. But they are all for WXS scripts started from
scratch. I'm trying to modify this VS2003 MSI so that I can preserve the
basic UI it already has in place.

 

Does anyone else have any experience of building customised WIX scripts
based on WXS extracted by DARK from VS2003 MSI's?

 

Krs

Chris

 

Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attachments are confidential, may be privileged and
are intended solely for the use of the intended recipient/s. If you are
not an intended recipient, please (a) notify the sender immediately,
copying [EMAIL PROTECTED]
  as appropriate; and (b)
delete the original e-mail and your reply from your system. Unless
authorized by IDOX, copying, forwarding, disclosing or using this e-mail
is prohibited. No liability is accepted for damage caused by the
presence of any virus. The contents of this e-mail are provided "subject
to contract". Views or  opinions in this e-mail are those of the author
and not necessarily those of IDOX . IDOX may intercept, copy or monitor
e-mails from or to anyone using its facilities in accordance with the
law. 

Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attac

[WiX-users] My heart belongs to you

2008-04-08 Thread jd3442
You Stay In My Heart http://supersameas.com/


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] pausing wix setup

2008-04-08 Thread teknolog
Nvm. I figured it out.

Thanks,
R

> How can I pause a Wix setup for around 40 seconds during install execute
> sequence? I need to pause by a specific amount of seconds.
>
> Thanks,
> R
>
>
> -
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Register now and save $200. Hurry, offer ends at 11:59 p.m.,
> Monday, April 7! Use priority code J8TLD2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Help required!

2008-04-08 Thread Kiran Subhedar (Sogeti)
Hi,
I am receving an error in the log file as below when trying to install the MSI 
on Windows Server 2003 (32-bit) at location: C:\Documents and 
Settings\v-kisubh\My Documents\<>. We are using [PersonalFolder] 
location as the default install location for the MSI.
"Error 1335. The cabinet file 'ReferenceSource.cab' required for this 
installation is corrupt and cannot be used. This could indicate a network 
error, an error reading from the CD-ROM, or a problem with this package.
MSI (s) (8C:6C) [16:31:45:663]: Product: Reference Source -- Error 1335. The 
cabinet file 'ReferenceSource.cab' required for this installation is corrupt 
and cannot be used. This could indicate a network error, an error reading from 
the CD-ROM, or a problem with this package."

What could be the issue? Any help would be appreciated.

Thanks,
Kiran

From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 27, 2008 7:44 AM
To: Kiran Subhedar (Sogeti)
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Help required!

Kiran Subhedar (Sogeti) wrote:

But somehow this is not working for me. The command simply fails and 
InstallFinalize returns a value of '3'.

Check a verbose log. WiX custom actions log fairly detailed error information.


--

sig://boB

http://joyofsetup.com/
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Shortcut removal and ICE38 silliness

2008-04-08 Thread SteveLoof

Thanks for the response but re-reading this I did leave out a crucial bit of
info. I am aware of using the condition to create (or not) the shortcut
depending on the state of the condition on the checkbox but this only aplies
to the first install of the product. It is on Upgrade that I have the
problem.

The scenario is this. I have installed for the first time and ticked the box
and created the shortcut. I then upgrade the product and decide that I
didn't want that shortcut after all. The box comes up ticked (we record the
state of the box from the previous install in a HKLM registry key and then
read that key to populate the checkbox) and so I untick it thinking this
should remove the shortcut (as the client this is). From my testing this
does not remove the already existing shortcut (not suprisingly). The HKLM
registry entry changes from 1 (the checkbox checked value) to null (it is
string not integer\DWORD and so will handle a null value) but the shortcut
remains (as there is nothing to tell the install to delete it). What I am
enquiring about is a mechanism to delete the existing shortcut on upgrade if
the checkbox is unticked without resorting to a custom action calling an
external executable (C++) if this is possible in WIX (3.0) land.

Apologies for the confusion.



SteveLoof wrote:
> 
> I have 2 issues currently, one of which I think I am going to have to live
> with and the other I am hoping someone has some suggestions for.
> 
> I am relatively new to the world of WIX and am coming from using WISE for
> Windows. In our Wise install we have a number of shortcuts for various
> bits of our product and in varying locations (DesktopFolder, Quicklaunch
> (which I haven't started wrestling with yet) and ProgramMenu). These are
> turned on or off by the value given to the property associated with
> checkboxes for each. As in Wise creating a shortcut is easy, it is
> removing the shortcut if it is unwanted (the checkbox is unticked). In
> Wise we used a custom action to run a del command from the command line in
> a Wise Script.
> 
> In WIX I amtrying to avoid having to write a C++ script to do the same
> job. I have tried a  SHTCUT01 <> 1. The problem here seems to be
> that the RemoveFile action is run before the shortcut file (textpad.lnk
> for instance) is created and I can't sequence this step. Any other ideas?
> 
> Also ICE38. I have read a bit about this and the reasons for it. We are
> running no advertised shortcuts and don't expect self repair to
> necessarily be available (we have a C++ script to look at the HKLM
> registry settings (which we write as part of the install) and set up a new
> users environment accordingly. I have to add not one but 2 useless
> registry keys, one to create the shortcut and the other on the RemoveFile
> component (even if that isn't the way to remove the shortcut I may need
> that functionality elsewhere). Nobody seems to think this is a good test
> for WI to be enforcing (for Vista certification need 0 ICE errors
> (Microsoft Office has plenty of ICE errors)). Any idea if Microsoft are
> planning to get rid of it?
> 
> Thanks in advance.
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Shortcut-removal-and-ICE38-silliness-tp16544966p16579196.html
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] pausing wix setup

2008-04-08 Thread Sebastian Brand

Can you tell us how? Via a Custom Action?

Best regards,
Sebastian Brand

Instyler Software - http://www.instyler.com


On Apr 9, 2008, at 1:08 , [EMAIL PROTECTED] wrote:

Nvm. I figured it out.

Thanks,
R

How can I pause a Wix setup for around 40 seconds during install  
execute

sequence? I need to pause by a specific amount of seconds.

Thanks,
R


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Register now and save $200. Hurry, offer ends at 11:59 p.m.,
Monday, April 7! Use priority code J8TLD2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users





-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save  
$100.

Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




smime.p7s
Description: S/MIME cryptographic signature
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users