Re: [WiX-users] Trouble with Shortcuts...

2006-12-13 Thread Bob Arnson
Scott Palmer wrote:
> Then I get the following error:
> Error LGHT0204: ICE43: Component thing1 has non-advertised shortcuts. 
> It should use a registry key under HKCU as its Error LGHT0204: ICE57: 
> Component 'thing1 ' has both per-user and per-machine data with a 
> per-machine KeyPath.
>
> To which I say "Huh?"  The ALLUSERS property is set to "1" so I don't 
> understand why it claims that there is per-user data.

Because properties can be changed at install time, the ICEs don't 
discriminate.
> But the "new" ways don't have an attribute to set the registry key as 
> the KeyPath for the component. [blood pressure rising...]

Um, RegistryValue/@KeyPath?

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional Install

2006-12-13 Thread Alexander Biryukov

Feature conditions are evaluated during the CostFinalize action, which
comes before WelcomeDlg action.

Modify your code :


And modify condition code to valid syntax :


--
Alexander Biryukov


On Thu, 14 Dec 2006 09:10:54 +0300, Jonas Abrams  
<[EMAIL PROTECTED]> wrote:

> Hey everyone,
>
> I am trying to base the installation of a feature in my install on a
> property that gets set through a custom action and have been unable to  
> get
> it to work correctly.  These are the steps that I am following:
>
>
> I first set up my property:
>
> 
>
>
> Now I have my feature information (I have tried with and without the '[]'
> around the property):
>
>  Level="1" ConfigurableDirectory='INSTALLDIR'>
>
> [PREREQ] != "1"
>
> 
>
> 
>
> 
>
>
> I have my custom action set up like this within the InstallUISequence
> element:
>
> 
>
>
> Does this look correct?  Is there something I'm missing?  I have tested  
> the
> installation with MSI logging and my custom action is correctly setting  
> the
> property but I'm not sure if it is happening at the right time.  Any help
> would be appreciated.
>
>
> Thanks,
>
> Jonas
>


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional Install

2006-12-13 Thread André Pönitz
Jonas Abrams wrote:
> Hey everyone,

Hi.

> I am trying to base the installation of a feature in my 
> install on a property that gets set through a custom action 
> and have been unable to get it to work correctly.  These are 
> the steps that I am following:
> 
>  
> 
> I first set up my property:
> 
> 
> 
>  
> 
> Now I have my feature information (I have tried with and 
> without the '[]' around the property):
> 
>  Description='The Feature' Level="1" 
> ConfigurableDirectory='INSTALLDIR'>
> 
> [PREREQ] != 
> "1"
> 
> 
> 
> 
> 
> 
> 
>  
> 
> I have my custom action set up like this within the 
> InstallUISequence element:
> 
> 
> 
>  
> 
> Does this look correct?  Is there something I'm missing? 

I am not sure it can work this way. 

I use in a similar situation 'Remove' and 'AddLocal' in the
'Next' button 'handlers' of the dialog leading the the 
customization page, i.e. something like

  
   "Yes"
   LICENSEMODE = "demo"
   LICENSEMODE = "client"
   LICENSEMODE = "network"

This selects/deselects an item in the feature tree. 

Andre'

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Trouble with Shortcuts...

2006-12-13 Thread André Pönitz
Scott Palmer wrote:
> I'm using WiX3.
> I am trying to make a shortcut as part of installing a 
> component.  The shortcut is to a launcher application that is 
> installed in another component with a command-line argument 
> that has the path to a file in the component that contains 
> the shortcut. 
> 
> [...]
> 
> Is it just me or does everyone else find working with MSI 
> infuriating ?  I'm worried that I will be driven to do 
> something violent... ;-) 

It's not just you. A huge time sink, unfortunately the
other options to create Windows installers seem even worse...

And no, I haven't found a non-complaining way to install
shortcuts with Wix v3 either.

In my little world there's now a big sign saying 'It doesn't
work in Wix v3 at all'. I don't care too much whether this
is true or not, but it helps keeping the bloodpressure low.

Btw, just ignoring the warning works. Right now I have those
parts of the installer code that can't be validated in 

 
   [Shortcut stuff]
 

blocks and pass -DValidation={0,1} on the commandline.
This way at least partial validation is possible.

Andre'

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] COM+ App Reinstall

2006-12-13 Thread Fredrik Grohn
This sounds very strange. There should not be any need for any additional
conditions, it should work just fine the way it looks.

Do you think you could open a bug at source forge about this issue? Also,
the more detailed repro steps you would be able to provide the faster I will
probably be able to solve this. :)

Fredrik

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of gcoates
Sent: Tuesday, December 12, 2006 11:10 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] COM+ App Reinstall


Yes, ive checked in the log and they have correct values during reinstall.
I think the problem is that it fails to create the COM+ application because
it already exists (i.e. created during install). 

Install / Reinstall works if I build the installer using a COM Application
locator instead of a putting the application it in a component (which
creates the application). 

It looks to me like there is some condition required in the COM+ application
component so that msi doesnt try to create it during reinstall.


Fredrik Grohn-3 wrote:
> 
> Does the properties COMDOMAIN, COMUSERNAME and COMPASSWORD contain correct
> values even during reinstall?
> 
> Fredrik
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of gcoates
> Sent: Monday, December 11, 2006 6:07 PM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] COM+ App Reinstall
> 
> 
> Hi all,
> 
> In my installer I create a COM+ application and register some assemblies.
> This works fine on install, but on reinstall it fails, with the following
> in
> the install log.
> 
> MSI (s) (D0:A4) [16:24:36:606]: Invoking remote custom action. DLL:
> C:\WINDOWS\Installer\MSIF6.tmp, Entrypoint: ComPlusInstallExecute
> ComPlusInstallExecute:  Error 0x80110414: Failed to save changes
> ComPlusInstallExecute:  Error 0x80110414: Failed to create application,
> key:
> MyComApp
> ComPlusInstallExecute:  Error 0x80110414: Failed to create applications
> 
> Has anyone experienced this problem before? Any pointers about how to get
> around this would be great.
> My wix source is like this: first wix describes the com plus app, but COM
> app and assembly elements are in an include file:
> 
> 
> http://schemas.microsoft.com/wix/2005/02/pubca";
> xmlns="http://schemas.microsoft.com/wix/2003/01/wi";>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> My second wix source (include file), has the following format:
> 
> 
> http://schemas.microsoft.com/wix/2005/02/pubca";
> xmlns="http://schemas.microsoft.com/wix/2003/01/wi";>
>ApplicationAccessChecksEnabled="no" Identity="[COMDOMAIN]\[COMUSERNAME]"
> Password="[COMPASSWORD]">
>Id="complusassembly_d155214642234753b825fdd5654343defile0"
> DllPath="[#vb6_file66]" Type="native">
>CLSID="96E7A7AC-0BB3-453D-B90C-A5510A2A8C0D"
> Id="compluscmp_940248a4d5204f49b4cdeb3f3fc8f1dd"/>
>   
> ...
> ...
> ...
> -- 
> View this message in context:
> http://www.nabble.com/COM%2B-App-Reinstall-tf2795357.html#a7798758
> Sent from the wix-users mailing list archive at Nabble.com.
> 
> 
> -
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
> -
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ___
> 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/COM%2B-App-Reinstall-tf2795357.html#a7830408
Sent from the wix-users mailing list archive at Nabble.com.


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



-
Take Surveys. Earn Cash. Influence the Future of IT
Join S

[WiX-users] Conditional Install

2006-12-13 Thread Jonas Abrams
Hey everyone,

I am trying to base the installation of a feature in my install on a
property that gets set through a custom action and have been unable to get
it to work correctly.  These are the steps that I am following:

 

I first set up my property:



 

Now I have my feature information (I have tried with and without the '[]'
around the property):



[PREREQ] != "1"







 

I have my custom action set up like this within the InstallUISequence
element:



 

Does this look correct?  Is there something I'm missing?  I have tested the
installation with MSI logging and my custom action is correctly setting the
property but I'm not sure if it is happening at the right time.  Any help
would be appreciated.

 

Thanks,

Jonas

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] is invalid - bug in documentation?

2006-12-13 Thread Lorne Laliberte
Hello list! :)

According to the WiX.chm/Tools/Preprocessor topic, this should be valid:



However, candle flags that with a CNDL0151 error:

The define statement '' is not well-formed.  Define
statements should be in the form .

Either this is a bug in 3.0.2211.0, or the documentation needs to be
updated.

Current workaround/new syntax :) seems to be to use this:

 

...which does not produce any error.

...Lorne Laliberte


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] conditional install

2006-12-13 Thread Thomas Svare
Bob,

 

Thanks.  You were absolutely right, MsiNTProductType does the job fine.


 

Thanks,

Tom

 



From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 13, 2006 12:37 PM
To: Thomas Svare
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] conditional install

 

Thomas Svare wrote: 

The new problem I'm running into is MsiNtProductType is not defined when
the action InstallFiles runs so MsiNtProductType acts as a logical false
when my components' condition is evaluated.  I know this is more of a
Windows Installer question but I was wondering if anyone has any
thoughts on getting around this type of issue?


Double-check your spelling. The "t" is capitalized. Property names are
case-sensitive.




-- 
sig://boB
http://bobs.org
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Trouble with Shortcuts...

2006-12-13 Thread Scott Palmer

I'm using WiX3.
I am trying to make a shortcut as part of installing a component.  The
shortcut is to a launcher application that is installed in another component
with a command-line argument that has the path to a file in the component
that contains the shortcut.

If I just use:
...

 
 


...
 
   
   
 

Then I get the following error:
Error LGHT0204: ICE43: Component thing1 has non-advertised shortcuts. It
should use a registry key under HKCU as its Error LGHT0204: ICE57: Component
'thing1 ' has both per-user and per-machine data with a per-machine KeyPath.

To which I say "Huh?"  The ALLUSERS property is set to "1" so I don't
understand why it claims that there is per-user data.

Anyway I attempt what to me is the obvious work-around I set Advertise="yes"
on the shortcut... which leads to:
Error CNDL0035: The Shortcut/@Target attribute cannot be specified when
attribute Advertise is present with value 'yes'.

ok, fine... that might make sense... [blood pressure rising]...

So I take out the advertise property and decide to use the other obvious
fix.. that is, do what it told me and use a reg key under HKCU - even though
this smells really bad, as I don't want to be installing per-user data, and
don't think that I am...

So I add to my component the following:
 
 

This works, but then I get the following warning:

Warning CNDL1080: The Registry element has been deprecated.  Please use one
of the new elements which replaces its functionality: RegistryKey for
creating registry keys, RegistryValue for writing registry values,
RemoveRegistryKey for removing registry keys, and RemoveRegistryValue for
removing registry values.

But the "new" ways don't have an attribute to set the registry key as the
KeyPath for the component. [blood pressure rising...]

Can someone explain why the ALLUSERS install is causing problems with
per-user data in the first place?
Shall I ignore the warning above and just use a bogus reg key in the hope
that I can just put this all behind me?
Is something missing from RegistryKey so that it can beused as a KeyPath?

Is it just me or does everyone else find working with MSI infuriating ?  I'm
worried that I will be driven to do something violent... ;-)

Scott
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] LGHT0093 : Could not find entry section in provided list of intermediates.

2006-12-13 Thread Eric Hybner
Well now, that was silly... trying to light a fragment... Why couldn't I
realize that before I emailed the universe? J Is the request for a
meaningful error message considered a feature request or a bug?

 



I'm getting the error below when trying to light up one of my
packages...

light.exe : error LGHT0093 : Could not find entry section in provided
list of intermediates.



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] LGHT0093 : Could not find entry section in provided list of intermediates.

2006-12-13 Thread Eric Hybner
I'm getting the error below when trying to light up one of my packages.
The only related issue I've found in a search of the bugs and mailing
list was related to WiXUI. I've tried lighting with and without the UI
extension (-ext WixUIExtension.dll -cultures:en-US), and get the same
message.

 

Any suggestions for tracking down what's going? I'm going about it the
ugly way right now (comment out most of the file, re-candle, re-light
and try to figure out which part is generating the error by process of
elimination), but I'm sure there's a better method.

 

Thanks,

 

e

 

Microsoft (R) Windows Installer Xml Linker version 3.0.2411.0

Copyright (C) Microsoft Corporation 2003. All rights reserved.

 

light.exe : error LGHT0093 : Could not find entry section in provided
list of intermediates.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] error 2103

2006-12-13 Thread Mike Dimmick
Note also that you can get this error if the msiexec.exe program is launched
from a service process running as LocalSystem, or some other account where
the profile is not currently loaded. See for example:

http://support.microsoft.com/kb/888471

If your application does not need to support per-user installation, try
setting the ALLUSERS property to 1 (which forces per-machine installation).

-- 
Mike Dimmick

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter G.
Sakhno
Sent: 13 December 2006 14:05
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] error 2103

Hello.

We get some troubles running setup on a tailored version of Windows 
Embedded.

Everything seems fine until phase InstallFinalize, which gives error 2103;
"Could not resolve path for shell folder 26".

26 - is a kind of an id number for some system folder?



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] heating COM componnents and getting LGHT0130 on generated registry data

2006-12-13 Thread Eric Hybner
Thanks Bob. FWIW, the problem appears to be with a default value.
Removing the following registry value gets me past the issue for now.

 



 

 



C:\projects\sandbox\COMTest.wxs(19) : error LGHT0130 : The primary key
'reg9D78D592D2980BC3F33101F91D853AE6' is duplicated in table 'Registry'.
Please remove one of the entries or rename a part of the primary key to
avoid the collision.



It means that the Registry rows the Class element generates has the same
Root, Key, and Name values as one of the RegistryValue elements. Again,
please file a bug -- at least some of the generated RegistryValue
elements can be omitted because they duplicate the strongly-typed
Class/ProgId elements.


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] heating COM componnents and getting LGHT0130 on generated registry data

2006-12-13 Thread Bob Arnson

Eric Hybner wrote:


Candle yells at me because the Class/@Server attribute is missing.



Please enter a bug on this -- heat should, of course, generate authoring 
that follows the schema.


C:\projects\sandbox\COMTest.wxs(19) : error LGHT0130 : The primary key 
'reg9D78D592D2980BC3F33101F91D853AE6' is duplicated in table 
'Registry'.  Please remove one of the entries or rename a part of the 
primary key to avoid the collision.




It means that the Registry rows the Class element generates has the same 
Root, Key, and Name values as one of the RegistryValue elements. Again, 
please file a bug -- at least some of the generated RegistryValue 
elements can be omitted because they duplicate the strongly-typed 
Class/ProgId elements.


--
sig://boB
http://bobs.org

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What triggers "The following applications should be closed..." ?

2006-12-13 Thread Bob Arnson
Scott Palmer wrote:
> When I uninstall my product Windows Installer asks me to close 
> completely unrelated applications that share nothing whatsoever with 
> my application.  How can I prevent this?

It usually means that there's a shared dependency (e.g., C++ runtime 
DLL). Check a verbose log -- I believe MSI logs the name of the file 
that's locked.

-- 
sig://boB
http://bobs.org



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Replace text in files under WiX installation

2006-12-13 Thread Bob Arnson
Subscriber wrote:
> I would like to do some text replace under installation with WiX. The 
> scenario is, that the user selects a destination for the program to be 
> installed. This value is to be used as an absolute path in some of the 
> configuration files of the installed application. Is it possible to do 
> this kind of replacement with WiX?
>   

In an XML file, you can do that with the XmlConfig or XmlFile custom 
actions.

-- 
sig://boB
http://bobs.org



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] conditional install

2006-12-13 Thread Bob Arnson

Thomas Svare wrote:


The new problem I'm running into is MsiNtProductType is not defined 
when the action InstallFiles runs so MsiNtProductType acts as a 
logical false when my components' condition is evaluated.  I know this 
is more of a Windows Installer question but I was wondering if anyone 
has any thoughts on getting around this type of issue?




Double-check your spelling. The "t" is capitalized. Property names are 
case-sensitive.


--
sig://boB
http://bobs.org

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] error 2103

2006-12-13 Thread mike-wix-users
[EMAIL PROTECTED] wrote:
> Hello.
> 
> We get some troubles running setup on a tailored version of Windows 
> Embedded.
> 
> Everything seems fine until phase InstallFinalize, which gives error 2103;
> "Could not resolve path for shell folder 26".
> 
> 26 - is a kind of an id number for some system folder?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/enums/csidl.asp
 lists the CSIDL numbers for special folders. I'm assuming that it's 26 
decimal, which is 0x1A hex, which is CSIDL_APPDATA. You've probably used 
[AppDataFolder] somewhere in your setup.

If you're using Windows XP Embedded I would have expected this to be present. 
Perhaps you've omitted some component that implements 
SHGetSpecialFolderPath/SHGetFolderPath?

-- 
Mike Dimmick



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] preside

2006-12-13 Thread Pittman C. Richard
Firms are set upon the premise that "my" candidate and "my" client are 
sacrosanct. Here endeth the sermon.

I'm   not convinced about this   either. I think this is a great move for both 
parties as is rapidly creates critical mass, enables the continued expansion of 
Europe and provides both firms' clients with an expanded portfolio of services. 
The trend continued this year.
EDS formed a joint venture with Towers Perrin toform an HR unit called 
ExcellerateHRO. EDS formed a joint venture with Towers Perrin toform an HR unit 
called ExcellerateHRO.
Theoriginalquestion and myresponse   are on Cnet. The new firm provides the 
expertise, scale and global deliverycapabilities to improve the business 
support functions of itsclients. You would need a Harvard PhD to get through it 
withoutmistakes.
The other day I was interested to be invited toreception in the House of 
Commons held by the ManufacturingInstitute, which has a campaign to 'dispel the 
myths' about theirsector. That is why the government is now testing a 
simpler,flat-rate version.
Contact me for further details. I'll try it for a month, if no one posts, I'll 
kill it. You may be interested to know that I've done this for over sevenyears 
and it has never been reciprocated.
Judging by someresearchI did yesterday, online networking is certainly not very 
well. This provides someevidence that China's rapid economic build-up has 
impacted globaldemand for oil and with it oil prices. That is why the 
government is now testing a simpler,flat-rate version.
EDS formed a joint venture with Towers Perrin toform an HR unit called 
ExcellerateHRO.
The other day I was interested to be invited toreception in the House of 
Commons held by the ManufacturingInstitute, which has a campaign to 'dispel the 
myths' about theirsector.
The trend continued this year.
As a result, firms have to react positively tomeet their clients needs. This 
provides someevidence that China's rapid economic build-up has impacted 
globaldemand for oil and with it oil prices.
Why not do the same with all benefits?
Theoriginalquestion and myresponse   are on Cnet. And of course, for the 
company itself, and itsclients and customers, it really doesn't matter where 
theoutsourced functions are being transacted.
Today'schart of the day helpsexplain why.
Please take a look and introduce yourself.
And of course, for the company itself, and itsclients and customers, it really 
doesn't matter where theoutsourced functions are being transacted.

rummage sale.gif
Description: GIF image
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] heating COM componnents and getting LGHT0130 on generated registry data

2006-12-13 Thread Eric Hybner
I heat'ed some files, and got something like this:

 









 























 

Candle yells at me because the Class/@Server attribute is missing. I get
around that by  either making Class a child of the File element, or
specifying that Server="ComTest.TestThing.dll" in the Class element.
Easy enough.

 

The problem I'm having difficulty getting past is that when I try to
light this, I get a message like this:

Microsoft (R) Windows Installer Xml Linker version 3.0.2315.0

Copyright (C) Microsoft Corporation 2003. All rights reserved.

 

C:\projects\sandbox\COMTest.wxs(19) : error LGHT0130 : The primary key
'reg9D78D592D2980BC3F33101F91D853AE6' is duplicated in table 'Registry'.
Please remove one of the entries or rename a part of the primary key to
avoid the collision.

 

The error is returned on the line containing the Class element.

 

Thanks.

 

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] What triggers "The following applications should be closed..." ?

2006-12-13 Thread Scott Palmer

When I uninstall my product Windows Installer asks me to close completely
unrelated applications that share nothing whatsoever with my application.
How can I prevent this?

Regards,

Scott
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] error 2103

2006-12-13 Thread Peter G. Sakhno
Hello.

We get some troubles running setup on a tailored version of Windows 
Embedded.

Everything seems fine until phase InstallFinalize, which gives error 2103;
"Could not resolve path for shell folder 26".

26 - is a kind of an id number for some system folder?

-- 
Best regards,
Peter G. Sakhno
C-MAP RUSSIA Ltd
http://www.c-map.ru/

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] conditional install

2006-12-13 Thread Thomas Svare
Hello,

 

I need to support Longhorn Server and not Vista.  The exe in question is
generally a server side component however it has to be installed on XP
and Win2k (non server).  The decision has been made to not support Vista
at this point.

 

The MsiNtProductType property looks exactly like what I need.  On Vista
it evaluates to 1 and Longhorn it evaluates to 3 (at least on the Vista
and Longhorn install types I've tried).  

 

The new problem I'm running into is MsiNtProductType is not defined when
the action InstallFiles runs so MsiNtProductType acts as a logical false
when my components' condition is evaluated.  I know this is more of a
Windows Installer question but I was wondering if anyone has any
thoughts on getting around this type of issue?

 

Thanks,

Tom

 



From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Saturday, December 09, 2006 4:47 PM
To: Thomas Svare
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] conditional install

 

Thomas Svare wrote: 

I've got to install a component on Windows 2000 and greater with the
exception of Vista.  The component needs to install on Longhorn.  I know
Longhorn isn't completed yet and is subject to change but I have to try
to make it work with what's available today.  The following condition
works great but excludes Longhorn:

 

VersionNT < 600


You mean you want to support Vista but exclude Longhorn Server? If so,
take a look at the MsiNTProductType  property in the MSI SDK doc. You
can check a verbose log to see the value MSI sets on Longhorn Server?




-- 
sig://boB
http://bobs.org
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] A shipment into china

2006-12-13 Thread john
gINTEGRATE SHIPPING LIMITED
   Rm 31D, 24C,Qiaoyuan Mansion, #750 Xizhang South Rd., 200011 Shanghai,China
Tel:86-21-63459257,63450332,63456109  Fax:86-21-63456292,63450279
[EMAIL PROTECTED]WEB:http://www.islcn.com 
Dear Sir/Lady ,

Below freshed rate update issued by ISL for your reference. should have enquire 
for goods to/from China, don't forget to contact us accordingly. Rates subject 
to fluctuation, we will give you our rate quotation case by case based on 
volume both sea and air

We concern your benefit same as ours! 
BEST RATE :
★   AY air-express rates:  
Destination +45 +100+300+500+1000
NORTH EUOPE
HEL OUL POR TMP TKU VAA JYV  KOK29.627  26  25  24
ARN CPH GOT OSL 28.526.525.524.523.5
NRK AGH BLL MMX 31  29  28  27  26
CENTRAL&WESTEN EUROPE
AMS BRU CDG FRA LHR BHX 28  26  25  24  23
MAN ZRH DUS HAM MUC TXL VIE 
MAD BCN MXP FCO 29  27  26  25  22
CGN STR NUE FMO DRS 34  32  31  30  27
LEJ BRE HAJ DTM DUB 
★ TG air-express rates:
ASIA45K 100K500K1000K
CNX/HDY/HKT 14  13  13  13
SGN/HAN 15  14  13  13
MNL/TPE 17  16  15  15
VTE 20  19  19  19
BKK 13  12  11  11
SIN/KUL 14  14  13  13
PNH 18  17  17  17
DPS 16  15  14  14
JKT/BWN/PEN/SUB 18  17  16  16
RGN 20  20  19  19
CGP 21  21  21  21
DEL/BOM 20  19  19  19
KHI/ISB/LHE 22  21  20  20
DXB 21  20  20  20
MCT 26  25  23  21
TYO/OSA/NGO/FUK 21  20  18  17
*INDONESIA CG FEE:CNY45.00/PER AWB
*DME:new sales destination, rate effective from 01DEC2006
★Europe air-express rates:
AreaDestination +45 +100+300+500+1000
1   AMS BRU CPH FRA LON MIL PAR 29.50   27.50   26.50   25.50   24.50
2   ABZ BFS BHX BOH BRS CWL EDI EMA GLA LBA LPL MAN MME NCL NWI PIK DUB ORK 
SNN LYS MRS NTE RNS SXB TLS ANR GRZ INN KLU LNZ SZG VIE BER BRE CGN DRS DUS FMO 
HAJ HAM LEJ MUC NUE SCN STR ROM BRN BSL GVA LUG ZRH EIN ENS GRQ MST RTM MOW 
30.50   28.50   27.50   26.50   25.50
3   LIS OPO BCN BIO MAD VLC 
4   AAR BLL HEL OSL GOT MMA STO 
Middle East line rates:
AreaDestination +45 +100+300+500+1000
1   CAI DXB 28.50   26.50   24.50   24.00   23.50
2   DEL BOM 25.00   23.00   21.00   20.00   19.50
3   MAA 25.00   23.00   21.00   20.00   19.50
4   BKK JKT KUL MNL PEN SIN 19.00    17.00  16.00   15.00   14.50
Ocean Freight Rates By USA:
cosco   The electricity inquire The electricity inquire HanJin
20' 40' Sailing 20' 40' Sailing 20' 40' Sailing 
20' 40' Sailing
Atlanta,GA  26803228Thu/Fri 24433010Fri 24952860
Wed 28053469Mon
Baltimore,MD28153080Thu/Fri 23902830Fri/Sat 25302780
Wed 28233330Mon/Sun
Birmingham,AL   /   /   /   27803460Fri 25582910
Wed 30553660Mon/Sun
Boston,MA   /   /   /   27653330Fri/Sat /   /   
/   32153930Mon/Sun
Buffalo,NY  /   /   /   25403030Fri/Sat /   /   
/   28233330Mon/Sun
Charleston,SC   28153080Thu/Fri 23902830Fri 25302780
Wed 28233330Mon/Sun
Charlotte,NC28153080Thu/Fri 25032980Fri/Sat 24702630
Wed 28233330Mon/Sun
Chicago,IL  22802660Thu/Fri 21802660Fri/Sat 21952510
Wed 24883010Mon/Sun
Cincinnati,OH   26453260Thu/Fri 24433010Fri/Sat 26953110
Wed 28803460Mon/Sun
Cleveland,OH26803310Thu/Fri 25933210Fri/Sat 26303060
Wed 27383335Sun
Columbus,OH 26303160Thu/Fri 24052960Sat 25952960
Wed 27383335Sun
Dallas,TX   22802660Thu/Fri 21802660Fri 22302510
Wed 24883010Mon
Denver,CO   26302910Thu/Fri 21802660Sat /   /   
/   26803100Sun
Detroit,MI  26303160Thu/Fri 24052960Sat 24952860
Wed 27303260Sun



Port of Load: Shanghai:
PORTLINER   T/S 20GP40GP40HQBAF ETD T/T
Europe
POTTERDAM   APL DIR 930 17802000240/480 4   28
CSAVDIR 720 13201480240/480 3   28
CSCLDIR 780 14801580240/480 2,6 27
EMC DIR 930 17801980240/480 7   28
H

[WiX-users] Replace text in files under WiX installation

2006-12-13 Thread Subscriber
Hi,

I would like to do some text replace under installation with WiX. The 
scenario is, that the user selects a destination for the program to be 
installed. This value is to be used as an absolute path in some of the 
configuration files of the installed application. Is it possible to do 
this kind of replacement with WiX?

My idea is to insert a tag into the configuration files - eg. 
[TO_BE_REPLACED] and every place this value is present, WiX should 
replace the value with for example "C:\Application"...

regards,
kews

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] SampleWixUI.wxs and Wix_3.0.2330.0 version

2006-12-13 Thread Albert Shamsiyan
Yes, now it's working properly - Thanks for the tight help Bob.

 

TIA 

 

Albert Shamsiyan 

Configuration and Installation Manager

Gteko LTD 

972-5-46626694

972-9-7766466 # 9650

 

Installation of an application is the end user first experience with the
product. A bad Installation can create a negative impression in the
customers mind before even run the application - Bob Baker.



From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 13, 2006 10:36 AM
To: Albert Shamsiyan
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] SampleWixUI.wxs and Wix_3.0.2330.0 version

 

Albert Shamsiyan wrote: 

This is exactly what I've tried to do, the command I've to execute was: 

light -ext WixUIExtension -cultures:en-US -sice:ICE64
-bD:\Wix\Wix_3.0.2330.0\Bitmaps -dWixUIBannerBmp=WixUIBannerBmp.bmp
SampleWixUI.wixobj


The -b switch requires a space between the switch and its argument.




-- 
sig://boB
http://bobs.org
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Simple help

2006-12-13 Thread Bob Arnson
Lionel Pinkhard wrote:
> Btw The custom UI samples referenced in the WiX.chm file don't appear in 
> the WiX 2 distribution archive, where can these be found? Anybody know?
>   

They're broken so I removed them (but forgot the reference in the .chm). 
Tomorrow's build will include updates for WixUI v3 but I don't plan on 
more updates for v2.

-- 
sig://boB
http://bobs.org



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to set DIR name based on Property value

2006-12-13 Thread Bob Arnson

Jeff MacDuff wrote:


I am trying to set a dir name based on the value of a defined 
property, however the property is not getting resolved.. the dir name 
is just getting set to the name of the property vs the property itself.


 


How do I do this?



The general approach is to make the directory ID the same as the 
property name. Take a look at the Votive.wxs file in the src/Setup 
directory for  an example.


--
sig://boB
http://bobs.org

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] SampleWixUI.wxs and Wix_3.0.2330.0 version

2006-12-13 Thread Bob Arnson

Albert Shamsiyan wrote:


This is exactly what I've tried to do, the command I've to execute was:

light -ext WixUIExtension -cultures:en-US -sice:ICE64 
_-bD:\Wix\Wix_3.0.2330.0\Bitmaps -dWixUIBannerBmp=WixUIBannerBmp.bmp_  
SampleWixUI.wixobj




The -b switch requires a space between the switch and its argument.

--
sig://boB
http://bobs.org

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Simple help

2006-12-13 Thread Lionel Pinkhard
Hi,

Sorry about that, e-mail client messing me around :-).

Thanks for the help, I'm still looking around but got almost everything 
I need.

Btw The custom UI samples referenced in the WiX.chm file don't appear in 
the WiX 2 distribution archive, where can these be found? Anybody know?

Regards,

Lionel

Rob Mensching wrote:
> Please keep the mailing list on all replies.
>
> 1.  Registry keys are written by the Registry element.  It's just a matter of 
> figuring out what registry keys are required to do what you need to do.  I 
> don't know.
>
> 3.  It's in WiX v3.  If you are using WiX v2, I suggest going and reading the 
> WiX tutorial.  It has an example as well.
>
> 4.  There are lots of built in directories (like ProgramFilesFolder) that 
> point to various parts of the user profile.  Check out the MSI SDK for a list 
> of them.
>
> -Original Message-
> From: Lionel Pinkhard [mailto:[EMAIL PROTECTED]
> Sent: Monday, December 11, 2006 23:25
> To: Rob Mensching
> Subject: Re: [WiX-users] Simple help
>
> Hi,
>
> 1 Thanks, apparently IE requires the DLL to be registered, however I'm
> not sure how to do this in WiX.
> 2 Okay, got it solved.
> 3 Where can I find this?
> 4 I'm referring to the ALLUSERSPROFILE folder in Windows Vista, also
> C:\Documents and Settings\All Users in Windows XP.
>
> Regards,
>
> Lionel
>
> Rob Mensching wrote:
>   
>> Stuck?  Nothing wrong with WiX v2.  Sure is more stable.
>>
>> 1.  No idea.  The FF and IE documentation should explain how to do that.
>> 2.  No idea.  The Vista sidebar documentation should explain how to do that..
>> 3.  The easiest way is probably to use the ShellExec CustomAction that Bob 
>> wrote.
>> 4.  What is "C:\ProgramData"?  Did you mean "C:\Program Files"?
>>
>> -Original Message-
>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lionel 
>> Pinkhard
>> Sent: Monday, December 11, 2006 04:21
>> To: wix-users@lists.sourceforge.net
>> Subject: [WiX-users] Simple help
>>
>> Hi,
>>
>> I'm a little stuck with WiX 2.0, hope somebody can help me out.
>>
>> Firstly, I need to know how to install and uninstall Firefox and
>> Internet Explorer extensions with WiX, can anyone help me?
>> Secondly, I need to know how to install Vista sidebar gadgets with WiX?
>> Thirdly, how can I open default browser with website from WiX?
>> Lastly, how can I install something to C:\ProgramData (I mean using the
>> variable, and not absolute path)?
>>
>> Sorry, these are some silly questions I know, so if nobody minds, please
>> help.
>>
>> Regards,
>>
>> Lionel
>>
>>
>>
>> ---
>> avast! Antivirus: Outbound message clean.
>> Virus Database (VPS): 0655-1, 2006/12/08
>> Tested on: 2006/12/11 02:21:20 PM
>> avast! - copyright (c) 1988-2006 ALWIL Software.
>> http://www.avast.com
>>
>>
>>
>>
>> -
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to share your
>> opinions on IT & business topics through brief surveys - and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> ---
>> avast! Antivirus: Inbound message clean.
>> Virus Database (VPS): 0656-0, 2006/12/11
>> Tested on: 2006/12/12 09:17:42 AM
>> avast! - copyright (c) 1988-2006 ALWIL Software.
>> http://www.avast.com
>>
>>
>>
>>
>>
>> 
>
>
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0656-0, 2006/12/11
> Tested on: 2006/12/12 09:24:40 AM
> avast! - copyright (c) 1988-2006 ALWIL Software.
> http://www.avast.com
>
>
>
>
>
> ---
> avast! Antivirus: Inbound message clean.
> Virus Database (VPS): 0657-2, 2006/12/12
> Tested on: 2006/12/13 07:57:30 AM
> avast! - copyright (c) 1988-2006 ALWIL Software.
> http://www.avast.com
>
>
>
>
>   



---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0657-2, 2006/12/12
Tested on: 2006/12/13 10:32:25 AM
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com




-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users