Re: [WiX-users] Russian localisation for WiX2 UI

2007-05-23 Thread Peter G. Sakhno
Thanks alot! That works well!


*Peter Sakhno*
Software Engineer

*Jeppesen Marine
*A Boeing Company

ph: +7 812 327-98-94 | fax: +7 812 325-12-34 | [EMAIL PROTECTED] 
<mailto:[EMAIL PROTECTED]>
Cruise L.l.c. *|* 8, 21 Linia | 199106, St. Petersburg, RUSSIA | 
www.c-map.ru <http://www.c-map.ru/>




Stefan Pavlik пишет:
> Hi,
>
> You can download it from
> http://www.tramontana.co.hu/wix/loc/
>
> http://www.tramontana.co.hu/wix/loc/wixui_ru-ru.wxl
>
> It is not yet officially distributed, but it is finished (according
> to the page).
>
> Regards
>
> Stefan
>
> Peter G. Sakhno wrote:
>   
>> Does any body have WixUI_ru-ru.wxl, Russian localisation for WiX2 UI?
>> 
>
>   

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Russian localisation for WiX2 UI

2007-05-23 Thread Peter G. Sakhno
Does any body have WixUI_ru-ru.wxl, Russian localisation for WiX2 UI?
-- 


*Peter Sakhno*
Software Engineer

*Jeppesen Marine
*A Boeing Company

ph: +7 812 327-98-94 | fax: +7 812 325-12-34 | [EMAIL PROTECTED] 

Cruise L.l.c. *|* 8, 21 Linia | 199106, St. Petersburg, 
RUSSIA | www.c-map.ru 



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Strange behaviour of ARP Icon...

2007-01-18 Thread Peter G. Sakhno
Ahh! I see...

Is there any way to force ARP to use default MSI icon for my product?
How to specify ARPPRODUCTICON in that manner?

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

Bob Arnson wrote:
> Peter G. Sakhno wrote:
>> Why in ARP my product have an icon of the only EXE-file included in the 
>> product MSI-package instead of a standart MSI icon?
>>   
> 
> If you don't specify ARPPRODUCTICON, ARP tries to guess which icon it 
> should display. See Raymond Chen's blog 
> <http://blogs.msdn.com/oldnewthing/archive/2004/07/09/178342.aspx> for 
> some details.
> 
> -- 
> 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] Strange behaviour of ARP Icon...

2007-01-18 Thread Peter G. Sakhno
Hello everybody.

Why in ARP my product have an icon of the only EXE-file included in the 
product MSI-package instead of a standart MSI icon?

This EXE-file is put in a separate component and when I comment this 
component in WXS my product have the desired standard MSI icon in ARP.

-- 
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


[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] "NOT" for undefined property in condition does not work. Why!?

2006-10-31 Thread Peter G. Sakhno
Sorry, Ignore it.

I found the bug.
This condition is used inside MSM and WiX appends MSM guid to the 
property name.

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

Peter G. Sakhno wrote:
> I use following condition string:
> 
> PROP_1="YES" AND (NOT PROP_2)
> 
> And when PROP_1 is "YES" and PROP_2 is not defined MSI logs that 
> condition is FALSE... WHY!?
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] "NOT" for undefined property in condition does not work. Why!?

2006-10-31 Thread Peter G. Sakhno
I use following condition string:

PROP_1="YES" AND (NOT PROP_2)

And when PROP_1 is "YES" and PROP_2 is not defined MSI logs that 
condition is FALSE... WHY!?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] permanent components...

2006-10-24 Thread Peter G. Sakhno
Yes, You are right. These keys store user data.
We will modify our setup and application.
Thank You

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

Rob Mensching wrote:
> Are you saying that during uninstall, the user may be allowed to leave some 
> registry keys behind?  What are these registry keys?  It sounds like they are 
> storing user data.  If so, then the setup should never write the keys in the 
> first place (your applicaiotn should write them only when necessary) and your 
> setup can optionally delete them.
> 
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter G. Sakhno
> Sent: Tuesday, October 24, 2006 22:42
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] permanent components...
> 
> I see... Thank You.
> 
> My Installer writes some registry keys, and these keys should be kept
> during uninstallation until user will allow to remove them.
> So what could be the best way to implement it, may be I should write
> these keys from CA?
> 
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> Rob Mensching wrote:
>> You can't.  If you marked a Component "permanent" it will not be removed 
>> from the user's machine.
>>
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] permanent components...

2006-10-24 Thread Peter G. Sakhno
I see... Thank You.

My Installer writes some registry keys, and these keys should be kept 
during uninstallation until user will allow to remove them.
So what could be the best way to implement it, may be I should write 
these keys from CA?

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

Rob Mensching wrote:
> You can't.  If you marked a Component "permanent" it will not be removed from 
> the user's machine.
> 
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter G. Sakhno
> Sent: Tuesday, October 24, 2006 22:28
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] permanent components...
> 
> Hello!
> 
> First of all - I want to say thanks for all replies to my previous
> posts. All those replies were useful to me.
> 
> And now - another question.
> 
> If component is marked as 'permanent' how to force it's uninstallation
> (say by user request)?
> If simply 'manually' erase component's data it would not be deleted from
> under Installer control, that's not clear...
> 
> --
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] permanent components...

2006-10-24 Thread Peter G. Sakhno
Hello!

First of all - I want to say thanks for all replies to my previous 
posts. All those replies were useful to me.

And now - another question.

If component is marked as 'permanent' how to force it's uninstallation 
(say by user request)?
If simply 'manually' erase component's data it would not be deleted from 
under Installer control, that's not clear...

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] msiexec.exe repair options - o value

2006-10-20 Thread Peter G. Sakhno
It is said:
"o - if file is missing or an older version is installed (default)".
If file does not have version, say it is plain text file, how does 
msiexec decides to replace or not that file? Does it use filetime?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] MsiEnumRelatedProducts

2006-10-20 Thread Peter G. Sakhno
In which cases this method returns ERROR_INVALID_PARAMETER?
-- 
Best regards,
Peter G. Sakhno
C-MAP RUSSIA Ltd
http://www.c-map.ru/

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What does this message means?

2006-10-17 Thread Peter G. Sakhno
Sorry, this is not compiler versions problem.

But I still wondering, what is wrong?

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

Peter G. Sakhno wrote:
> The message:
> "Another version of this product is already installed.  Installation of 
> this version cannot continue.  To configure or remove the existing 
> version of this product, use Add/Remove Programs on the Control Panel."
> 
> This appears when I run small updated installation over already 
> installed product.
> 
> I just rebuild my package with latest WiX v. 2.0.4611.0
> I did not have such problems with v 2.0.4221.0
> 
> What's wrong?
> 
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> John Ludlow wrote:
>> You need to set the Feature Level attribute to a higher number than the 
>> INSTALLLEVEL property:
>>  
>> 
>>  
>> 
>> 
>>
>> You can use the  element to do this programatically if you want.
>>  
>> Hope that helps
>>  
>> John
>>  
>> On 10/17/06, *Peter G. Sakhno* <[EMAIL PROTECTED] 
>> <mailto:[EMAIL PROTECTED]>> wrote:
>>
>> I have one main feature, that always should be installed and set of
>> extensions, that can be not installed.
>>
>>     Is there are any way to keep my main feature in tree but disable it?
>>
>> I do not like to completely hide that main feature from the tree - it
>> not aesthetically :)
>>
>> Best regards,
>> Peter G. Sakhno
>> C-MAP RUSSIA Ltd
>> http://www.c-map.ru/
>>
>>
>> -
>> Using Tomcat but need to do more? Need to support web services,
>> security?
>> Get stuff done quickly with pre-integrated technology to make your
>> job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> 
>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net <mailto:WiX-users@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] What does this message means?

2006-10-17 Thread Peter G. Sakhno
The message:
"Another version of this product is already installed.  Installation of 
this version cannot continue.  To configure or remove the existing 
version of this product, use Add/Remove Programs on the Control Panel."

This appears when I run small updated installation over already 
installed product.

I just rebuild my package with latest WiX v. 2.0.4611.0
I did not have such problems with v 2.0.4221.0

What's wrong?

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

John Ludlow wrote:
> You need to set the Feature Level attribute to a higher number than the 
> INSTALLLEVEL property:
>  
> 
>  
> 
> 
> 
> You can use the  element to do this programatically if you want.
>  
> Hope that helps
>  
> John
>  
> On 10/17/06, *Peter G. Sakhno* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> 
> I have one main feature, that always should be installed and set of
> extensions, that can be not installed.
> 
> Is there are any way to keep my main feature in tree but disable it?
> 
> I do not like to completely hide that main feature from the tree - it
> not aesthetically :)
> 
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> 
> -
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net <mailto:WiX-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Selection tree: How to disable feature?

2006-10-17 Thread Peter G. Sakhno
I have one main feature, that always should be installed and set of 
extensions, that can be not installed.

Is there are any way to keep my main feature in tree but disable it?

I do not like to completely hide that main feature from the tree - it 
not aesthetically :)

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


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to find is product/merge module installed?

2006-10-09 Thread Peter G. Sakhno
Thanks allot!

I'm not warring about size of the package. I have another case.
The runtime part of our software can be shipped as a stand alone MSI or 
as a merge module. And the point is that this two edditions (MSI & MSM) 
are incompatible. Standalone runtime can not be installed on the 
computer where already installed software with merged runtime and vice 
versa.

That's why I want to know is it possible to find out was an MSM 
installed before or not...


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

Mike Dimmick wrote:
> If you knew the UpgradeCode of an existing product, you could find it
> using the FindRelatedProducts action. Use the  element and
> specify OnlyDetect="yes" on the  element if you only
> want to know if the product is installed rather than actually removing
> it. A ProductCode refers only to one specific version and language of a
> product, while the same UpgradeCode is normally used for all versions
> and languages of the same product.
> 
> As far as the MSM goes, if your product depends on the contents of that
> MSM, you should merge it into your package. This ensures that the
> reference counts on the components of that MSM are incremented, ensuring
> that the components are not prematurely removed when all other products
> which installed those components are uninstalled.
> 
> If you're trying to limit the size of the package downloaded by the
> user, you might be able to keep the files to be installed in separate
> CABs, and have Windows Installer download them on-demand, but someone
> else will have to help you there! (I know Windows Installer has the
> capability since I've seen the Platform SDK Web Install do it, but I
> don't know how to do it).
> 

-
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] How to find is product/merge module installed?

2006-10-09 Thread Peter G. Sakhno
How to find if a product is already installed if it's Product Id is 
known? Should be implemented some DLL/EXE-based CA or there are any 
"standard" MSI commands available?

The same about merge module. I want to find out if any copy of 
particular MSM (defined by its GUID) is installed, regardless of a 
product that encloses the MSM.

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


[WiX-users] Two products from one MSI

2006-09-19 Thread Peter G. Sakhno
Hello.

Is it possible to install two separate products from one MSI?

-- 
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


[WiX-users] Registry values ref counts...

2006-09-15 Thread Peter G. Sakhno
On some computes I got undeleted registry values, while on others all 
registry is cleaned.
I suppose that MSI somehow counts references to the registry keys and 
values that it writes and remove them when ref count is 0.
If I am right where it stores that reference counts?

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


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create feature tree dialog with alternative features?

2006-08-31 Thread Peter G. Sakhno
Actually the first I tried to use was feature conditions but that did 
not work. See my previous post "Conditional fature installation does not 
work..."

Do You mean that feature state can be used as a condition, something 
like '&F1>2'?

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

Bob Arnson wrote:
> Peter G. Sakhno wrote:
>> I have two features. And only one of them should be installed. I want to 
>> show a dialog with Feature tree that will drop installation state of one 
>> feature when the other is selected to be installed.
>> Is it possible to create such behavior with WiX code or I need to make 
>> sort of CA?
>>   
> The MSI feature-tree control doesn't support exclusivity (among other 
> things). You don't need a CA; just use feature conditions to set each 
> feature's installation level to 0 to keep it from installing.
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How to create feature tree dialog with alternative features?

2006-08-31 Thread Peter G. Sakhno
I have two features. And only one of them should be installed. I want to 
show a dialog with Feature tree that will drop installation state of one 
feature when the other is selected to be installed.
Is it possible to create such behavior with WiX code or I need to make 
sort of CA?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Conditional fature installation does not work...

2006-08-30 Thread Peter G. Sakhno
I'm trying to install feature depending on condition. I wrote following 
code:


   
 
 
 NOT (CONDITION_PROPERTY="F1")
   

   
 
 
 
 NOT (CONDITION_PROPERTY="F2")
   


During installation I have a dialog that sets CONDITION_PROPERTY with 
one of the available value (NF, F1 or F2), say it sets to "F1". And it 
does set! I saw it in log of installation, but desired feature is not 
installed! Why?

And another question...
I tried to use '<>' as 'not equal' comparative operator in condition 
text, but it lead to fatal error CNDL0031... So how to author "not 
equal"? May be I use wrong code construction in my conditions above?
-- 
Best regards,
Peter G. Sakhno
C-MAP RUSSIA Ltd
http://www.c-map.ru/

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Can I create shorcuts for files already existing on target computer?

2006-08-30 Thread Peter G. Sakhno
Yes, I can!
Thank You!

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

Rob Hamflett wrote:
> Yup, just give the correct path for the target.
> 
> Rob
> 
> Peter G. Sakhno wrote:
>> Can I create shorcuts for files already existing on target computer?
> 
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Can I create shorcuts for files already existing on target computer?

2006-08-30 Thread Peter G. Sakhno
Can I create shorcuts for files already existing on target computer?
-- 
Best regards,
Peter G. Sakhno
C-MAP RUSSIA Ltd
http://www.c-map.ru/

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How to create shortcuts for files from MSM?

2006-08-15 Thread Peter G. Sakhno
I want to create in MSI shortcuts for files from MSM File table?

I tried to use file key shown in Orca, such as 'FileID.MSM_GUID_HERE', 
but during setup I got an error 2715 in log for that shortcut, which 
means "The specified File key not found in the File table.", while the 
file with such File key IS presented in the File table...

So how to do it?
What am I doing wrong?


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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Tools to clean out broken installations

2006-08-11 Thread Peter G. Sakhno
Thanks to all of you!

I already use VMWare products.
The broken installations I made before starting use VMWare.
So I just wanted to clean up my working machine and I did it manually.

Richard, thanks for link to QUEMU, I'll check, it's interesting to me.

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

Darren Kulp wrote:
> Basic versions of both Virtual PC and VMWare are available, too:
> 
> http://www.microsoft.com/downloads/details.aspx?FamilyId=6D58729D-DFA8-4
> 0BF-AFAF-20BCB7F01CD1&displaylang=en
> 
> http://www.vmware.com/products/free_virtualization.html
> 
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Foster,
> Richard - PAL
> Sent: Friday 11 August 2006 9:36
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Tools to clean out broken installations
> 
> If you don't have the money available for a commercial virtual PC, I
> have had pretty good success with QEMU.
> 
> See http://fabrice.bellard.free.fr/qemu/ for more details.
> 
> Regards,
> Richard 
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of John
> Vottero
> Sent: Friday, August 11, 2006 10:24
> To: Peter G. Sakhno; wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Tools to clean out broken installations
> 
>> Whether there are such tools?
>> Can anybody show me such tools?
>>
> 
> What you really want to do is use Virtual PC.  Create a Virtual PC, set
> it up just the way you want and then enable "Undo Disks".  Then, test
> your installer on the Virtual PC and when you shutdown the Virtual, you
> have the option of committing the changes to the disk, undoing the
> changes or saving the changes.   If you pick Undo, your Virtual PC's
> disk is back exactly the way it was before you booted.
> 
> We currently have 6 Virtual PC images that we use for testing our
> installers.  Each one is a different base configuration so we can test
> our installer on a machine that doesn't have the .NET Framework or SQL
> etc.
> 
> 
> 
> -
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> * C O N F I D E N T I A L I T Y N O T I C E *
> ---
> The content of this e-mail is intended solely for the use of the
> individual or entity to whom it is addressed. If you have received this
> communication in error, be aware that forwarding it, copying it, or in
> any way disclosing its content to any other person, is strictly
> prohibited. Peek Traffic Corporation is neither liable for the contents,
> nor for the proper, complete and timely transmission of (the information
> contained in) this communication. If you have received this
> communication in error, please notify the author by replying to this
> e-mail immediately and delete the material from any computer.
> 
> 
> 
> -
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 

-
Using Tomcat but need to do more? Need to support web 

Re: [WiX-users] Tools to clean out broken installations

2006-08-11 Thread Peter G. Sakhno
Ok, thank you for advice!

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

John Vottero wrote:
>> Whether there are such tools?
>> Can anybody show me such tools?
>>
> 
> What you really want to do is use Virtual PC.  Create a Virtual PC, set
> it up just the way you want and then enable "Undo Disks".  Then, test
> your installer on the Virtual PC and when you shutdown the Virtual, you
> have the option of committing the changes to the disk, undoing the
> changes or saving the changes.   If you pick Undo, your Virtual PC's
> disk is back exactly the way it was before you booted.
> 
> We currently have 6 Virtual PC images that we use for testing our
> installers.  Each one is a different base configuration so we can test
> our installer on a machine that doesn't have the .NET Framework or SQL
> etc.
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Tools to clean out broken installations

2006-08-11 Thread Peter G. Sakhno
Whether there are such tools?
Can anybody show me such tools?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Shortcuts in MSI+MSM

2006-08-09 Thread Peter G. Sakhno
Hello.

I am trying to create shortcuts in MSI for files listed in MSM.
I wrote following code:


Shortcut is not created and.
In log file I found error 2715 for that shortcut, which means "The 
specified File key not found in the File table." while the file with 
such File key IS presented in File table...

What am I doin wrong?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What is the order of components installation?

2006-08-09 Thread Peter G. Sakhno
My product setup includes MSM with specific runtime environment.
I want be sure that components from that MSM are installed first.
More over, this MSM have self-registered COM components and they must be 
registered in predefined order. (I know that self-registration is very 
not recommended)

I also want to know what defines order of components installation. Is it 
the order of appearance in MSI DB? If it is so, does the order of 
components in WiX code affect the order in the compiled DB?

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

Derek Cicerone wrote:
> It can't be controlled.  Why does the order matter in your scenario?
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Peter G.
> Sakhno
> Sent: Tuesday, August 08, 2006 4:37 AM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] What is the order of components installation?
> 
> In which order components are installed on the target system?
> How this order can be controlled?
> 
> --
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What is the order of components installation?

2006-08-09 Thread Peter G. Sakhno
My product setup includes MSM with specific runtime environment.
I want be sure that components from that MSM are installed first.
More over, this MSM have self-registered COM components and they must be 
registered in predefined order. (I know that self-registration is very 
not recommended)

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

Derek Cicerone wrote:
> It can't be controlled.  Why does the order matter in your scenario?
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Peter G.
> Sakhno
> Sent: Tuesday, August 08, 2006 4:37 AM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] What is the order of components installation?
> 
> In which order components are installed on the target system?
> How this order can be controlled?
> 
> --
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] What is the order of components installation?

2006-08-08 Thread Peter G. Sakhno
In which order components are installed on the target system?
How this order can be controlled?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] run MSI from MSI

2006-08-08 Thread Peter G. Sakhno
Yes, I've got it!
Thank you

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

Derek Cicerone wrote:
> Fancy word for an exe that calls into the MSI APIs or msiexec to install an
> msi.
> 
> Derek
> 
> -Original Message-
> From: Peter G. Sakhno [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, August 08, 2006 2:55 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [WiX-users] run MSI from MSI
> 
> Ah, I see, thank you!
> What is 'boostrapper'?
> 
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> Derek Cicerone wrote:
>> You need to create a boostrapper that installs the two msi files one 
>> after the other.  You cannot run an installation while another one is 
>> occurring unless you use nested installs and they are completely 
>> unsupported in WiX and deprecated by the MSI team because it leads to 
>> a completely unserviceable product which is a huge security vulnerability.
>>
>> Derek
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Peter G.
>> Sakhno
>> Sent: Tuesday, August 08, 2006 2:31 AM
>> To: wix-users@lists.sourceforge.net
>> Subject: [WiX-users] run MSI from MSI
>>
>> Hello.
>>
>> My product depends on exterior software that is shipped in MSI. And my 
>> product must also install this exterior software during installation.
>> What is the best way to handle that situation? May be I need to create 
>> CA for 'MSIEXEC.EXE /i [path_to_the_exterior_software_msi]'?
>>
>> --
>> Best regards,
>> Peter G. Sakhno
>> C-MAP RUSSIA Ltd
>> http://www.c-map.ru/
>>
>> --
>> --- Using Tomcat but need to do more? Need to support web services, 
>> security?
>> Get stuff done quickly with pre-integrated technology to make your job 
>> easier Download IBM WebSphere Application Server v.1.0.1 based on 
>> Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=1216
>> 42 ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
> 
> 

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] run MSI from MSI

2006-08-08 Thread Peter G. Sakhno
Hello.

My product depends on exterior software that is shipped in MSI. And my 
product must also install this exterior software during installation.
What is the best way to handle that situation? May be I need to create 
CA for 'MSIEXEC.EXE /i [path_to_the_exterior_software_msi]'?

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

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Another question about MSM

2006-08-03 Thread Peter G. Sakhno
Yes, You are absolutely wright! That is the problem...
Thank You

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

Chesong Lee wrote:
> You may have to check if your custom action function has a correct function 
> prototype:
> 
> extern "C" 
> __declspec(dllexport) 
> UINT __stdcall MyCa(MSIHANDLE hInstall);
> 
> 1. extern "C" is required if your source code is C++.
> 2. __declspec(dllexport) is required if you do not have separate DLL 
> definition file
> 3. __stdcall is required if your default calling convention of the compiler 
> is __cdecl (default in Visual Studio is __cdecl)
> 
> Also, to debug your custom action, set environment variable MsiBreak to 
> "MyCA" (or name of the custom action) to attach to the MSI custom action 
> engine.
> 
> Regards,
> 
> Chesong Lee
> 
> -----Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter G. Sakhno
> Sent: Wednesday, August 02, 2006 12:43 PM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Another question about MSM
> 
> Hello.
> 
> I have authored a custom action inside MSM and scheduled it, like that:
> 
> 
> 
> 
> 
> 
> In log I found that this action was performed.
> "
> MSI (s) (F4:50) [20:26:39:359]: Doing action: 
> MyCA.17DD507A_FE19_4C9D_9291_C4239315792A
> MSI (s) (F4:50) [20:26:39:359]: Note: 1: 2205 2:  3: ActionText
> Action start 20:26:39: MyCA.17DD507A_FE19_4C9D_9291_C4239315792A.
> MSI (s) (F4:C8) [20:26:39:390]: Invoking remote custom action. DLL: 
> C:\WINDOWS\Installer\MSI12.tmp, Entrypoint: MyCA
> MSI (s) (F4:FC) [20:26:39:390]: Generating random cookie.
> MSI (s) (F4:FC) [20:26:39:421]: Created Custom Action Server with PID 
> 1840 (0x730).
> MSI (s) (F4:64) [20:26:39:531]: Running as a service.
> MSI (s) (F4:70) [20:26:39:531]: Hello, I'm your 32bit Impersonated 
> custom action server.
> Action ended 20:26:39: MyCA.17DD507A_FE19_4C9D_9291_C4239315792A. Return 
> value 1.
> "
> But the function in dll was not called! That's for sure since that 
> function must show message box and message box was not shown.
> So what's wrong with that CA in MSM?
> 

-
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] Another question about MSM

2006-08-02 Thread Peter G. Sakhno
Hello.

I have authored a custom action inside MSM and scheduled it, like that:






In log I found that this action was performed.
"
MSI (s) (F4:50) [20:26:39:359]: Doing action: 
MyCA.17DD507A_FE19_4C9D_9291_C4239315792A
MSI (s) (F4:50) [20:26:39:359]: Note: 1: 2205 2:  3: ActionText
Action start 20:26:39: MyCA.17DD507A_FE19_4C9D_9291_C4239315792A.
MSI (s) (F4:C8) [20:26:39:390]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI12.tmp, Entrypoint: MyCA
MSI (s) (F4:FC) [20:26:39:390]: Generating random cookie.
MSI (s) (F4:FC) [20:26:39:421]: Created Custom Action Server with PID 
1840 (0x730).
MSI (s) (F4:64) [20:26:39:531]: Running as a service.
MSI (s) (F4:70) [20:26:39:531]: Hello, I'm your 32bit Impersonated 
custom action server.
Action ended 20:26:39: MyCA.17DD507A_FE19_4C9D_9291_C4239315792A. Return 
value 1.
"
But the function in dll was not called! That's for sure since that 
function must show message box and message box was not shown.
So what's wrong with that CA in MSM?

-- 
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


[WiX-users] Questions about merge modules

2006-08-02 Thread Peter G. Sakhno
Hello.

1) MSM is copied to the MSI when MSI references MSM. And I want to leave 
MSM out side of the main MSI. How to do it?

2) I want to author a custom action in MSM. Can I use 
InstallExecuteSequence inside MSM to schedule the CA, since I did not 
find ModuleInstallExecuteSequence in WiX schema?

-- 
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] How to use SelfRegCost?

2006-08-01 Thread Peter G. Sakhno
Hi Stefan,

Thank you.
I already entered '1' for that attribute.

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

Stefan Pavlik wrote:
> Hi Peter,
> 
> As I understand the description, this value is only used for correct
> displaying of progress bar. So I think when you will enter 0 for
> SelfRegCost then the progress bar will not move during execution of
> SelfRegistration (Standard Action).
> 
> regards
> 
> Stefan
> 
> Peter G. Sakhno wrote:
>> Hello.
>>
>> I know that self registration is evil is strongly not recommended for 
>> use. But for my project it's acceptable, at least for the first steps 
>> toward MSI.
>>
>> My question is what value should be provided for that attribute? In 
>> documentation said that it should be "the cost of registering the module 
>> in bytes". How to calculate that cost?
>>
> 

-
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] How to use SelfRegCost?

2006-08-01 Thread Peter G. Sakhno
Hello.

I know that self registration is evil is strongly not recommended for 
use. But for my project it's acceptable, at least for the first steps 
toward MSI.

My question is what value should be provided for that attribute? In 
documentation said that it should be "the cost of registering the module 
in bytes". How to calculate that cost?

-- 
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


[WiX-users] Question about repeat installation of the same MSI

2006-07-29 Thread Peter G. Sakhno
Hello.

My installation package consists of MSI-file and set of directory with
additional files. Those files are used by type 1 custom action (DLL file
stored in a Binary table stream). Since these directory is required, in
MSI there is a property that checks for the directory existence (via
'') and a
custom action that aborts installation if that property is empty.

My installation should not have maintainence installation. It should
simple install everything as it is first-time installation.

When I run installation for the first time on a clear machine every
thing works fine.
When I repeat same installation on the same machine the custom action
that checks for the directory existence property triggers and aborts
installations.
Learning log I found that MSI-engine after first installation copies my
msi into its internal directories and runs this copied msi instead. And
this cause a problem since MSI-engine does not copy my additional directory.

Is there any way to disable copying?
How can make MSI-engine to use my msi but not copied?

-- 
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


[WiX-users] How to set one File for two Components

2006-07-28 Thread Peter G. Sakhno
Hello.

I have two Components installed into different directories. And these 
Components include the same file, so the same file appears in two 
different directories.

I have authored an MSM with two  elements under different 
 elements. Those  elements include  elements 
with different Id's pointing to the same source file.
But I do not like this way. The file is twice copied into the database.

How can do it in another, better way?


-- 
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


[WiX-users] Question about repeat installation of the same MSI

2006-07-28 Thread Peter G. Sakhno
Hello.

My installation package consists of MSI-file and set of directory with 
additional files. Those files are used by type 1 custom action (DLL file 
stored in a Binary table stream). Since these directory is required, in 
MSI there is a property that checks for the directory existence (via 
'') and a 
custom action that aborts installation if that property is empty.

My installation should not have maintainence installation. It should 
simple install everything as it is first-time installation.

When I run installation for the first time on a clear machine every 
thing works fine.
When I repeat same installation on the same machine the custom action 
that checks for the directory existence property triggers and aborts 
installations.
Learning log I found that MSI-engine after first installation copies my 
msi into its internal directories and runs this copied msi instead. And 
this cause a problem since MSI-engine does not copy my additional directory.

Is there any way to disable copying?
How can make MSI-engine to use my msi but not copied?

-- 
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] How ro create CustomAction Type 34?

2006-06-26 Thread Peter G. Sakhno
First I tried following:



And next following:




In both cases installation passed to the end without error messages but 
also without any mentioning about required custom action. And only in 
log I found info about my CA:

"Info 1721. There is a problem with this Windows Installer package. A 
program required for this install to complete could not be run. Contact 
your support personnel or package vendor. Action: InstDCOM2, location: 
[SourceDir][REDIST_DIR]\my.exe, command:  "

and:
"Property(S): PROP_MYEXE = [SourceDir][REDIST_DIR]\my.exe"

So why MSI installer does not resolve properties [SourceDir] and 
[REDIST_DIR] in to their values?

I finally achieve required CA after using property MYEXEEXISTS that get 
from:


   
 
   



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

Bob Arnson wrote:
> Peter G. Sakhno wrote:
>> Hello.
>>
>> I need to run external stand-alone exe-file that is not part of the 
>> installation package and is not included into Binary table.
>> Does anybody can explain how to create such custom action using WiX?
>>
>> I tried following:
>>
>> > ExeCommand="[SourceDir][ExeFilePATH]\Myprogram.exe" Return="ignore" />
>>   
> You need to use Property="[path][to]program.exe" and ExeCommand="command 
> line arguments."
> 

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How ro create CustomAction Type 34?

2006-06-23 Thread Peter G. Sakhno
Hello.

I need to run external stand-alone exe-file that is not part of the 
installation package and is not included into Binary table.
Does anybody can explain how to create such custom action using WiX?

I tried following:



and get an error during installation. Log says:
   Doing action: EXEFILE
   Action start: EXEFILE.
   Note: 1: 2721 2: EXEFILE
   DEBUG: Error 2721:  Custom action EXEFILE not found in Binary table 
stream
 The installer has encountered an unexpected error installing this 
package.
 This may indicate a problem with this package.
 The error code is 2721.
 The arguments are: EXEFILE, ,
   Action ended 16:04:00: EXEFILE. Return value 3.

Orca shows that this CA has type 66.

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


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSI Installation UI HWND

2006-06-22 Thread Peter G. Sakhno
Dana,
I think the better way is try to use FindWindow, since we always know 
the name of the MSI dialogs we use and all MSI dialogs have same class 
name - "MsiDialogCloseClass". But I have no chance to try this way yet.

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

Dana Gutride wrote:
> Peter:
> 
> Is it possible to try something like:
> 
> HWND hWndParent;
> hWndParent = GetActiveWindow();
> 
> I'm facing a similar problem with a dialog that pops up during the MSI 
> UI.  Unfortunately, sometimes it pops up behind the MSI dialog and other 
> times it is in front of it. 
> 
> Anybody else have any ideas?
> 
> Dana
> 
> 
> On 6/19/06, *Peter G. Sakhno* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> 
> I need to show some message boxes from DLL during MSI CustomAction.
> Is there any way to get HWND of current MSI UI to pass to the
> MessageBox
> as a parent wnd?
> 
> --
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> 
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net <mailto:WiX-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
> 
> 
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> 
> 
> 
> 
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] MSI Installation UI HWND

2006-06-19 Thread Peter G. Sakhno
I need to show some message boxes from DLL during MSI CustomAction.
Is there any way to get HWND of current MSI UI to pass to the MessageBox
as a parent wnd?

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


___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uninstall - questions

2006-06-15 Thread Peter G. Sakhno
Thanks for the all replies!

I have tested my installation on a clear VM and uninstallation was 
complete. Seems my development machine is "dirty" and that was the 
reason of incomplete uninstall.

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



___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uninstall - questions

2006-06-12 Thread Peter G. Sakhno
Thanks again!

I have some more questions...

Does MSI increments the file's reference count if I install DLL, EXE and 
any other files into [*:\Program files\My Product\System] directory not?

How to get rid of previous "broken" installations?

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

Bob Arnson wrote:
> Peter G. Sakhno wrote:
>> PreviouslyPinned components are installed in 'System' subdirectory of my 
>> products root directory. When I change the subdirectory name the 
>> components are successfully removed... I wonder how directory name can 
>> affect MSI and pin components?
>>   
> Here's what the MSI doc says about components:
> 
> Note that the SharedDLLs reference count in the registry is incremented 
> for any files installed to the System folder (System32 on Windows 
> NT/Windows 2000).
> 
> That's where PreviouslyPinned comes from. If you ever had a bad 
> uninstall and manually "cleaned up," it's likely that there's some extra 
> MSI registration lying around.
> 
> That's why testing in VMs is so great.
> 


___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uninstall - questions

2006-06-09 Thread Peter G. Sakhno
Thank you, Bob!

Peter G. Sakhno wrote:
> Bob Arnson wrote:
>> Peter G. Sakhno wrote:
>>> 1) I have set of files each in a separate component. And some of those 
>>> files are not uninstalled. In MSIEXEC log I found following records for 
>>> those components:
>>> “MSI (s) (C8:9C) [...]: Component: ViewerExeComponent; Installed: Local; 
>>> Request: Absent; Action: Null”. As I can guess MSIEXEC generates no 
>>> action for that component. And everything starts to work perfect if I 
>>> change the name of the file, or name of installation directory or even 
>>> add this file to the component that is uninstalled correctly. And I need 
>>> to keep original file and directory names and current components. Why 
>>> MSIEXEC can skip these files during un-installation?
>>>   
>> Usually it's because MSI thinks another product is using those 
>> components. Search the verbose log for other mentions of the component 
>> id or its guid.
> Yes, seems MSI really thinks those components are pinned... I found 
> ComponentUnregister with PreviouslyPinned=1, but I did not find any 
> mentions about those components in registry. So, why MSI can think they 
> are pinned?
PreviouslyPinned components are installed in 'System' subdirectory of my 
products root directory. When I change the subdirectory name the 
components are successfully removed... I wonder how directory name can 
affect MSI and pin components?
>>> 2) I need to perform a custom action at final step of un-installation. 
>>> What properties tell that current MSI session is UNINSTALLATION of the 
>>> product? I write following code:
>>> 
>>>Installed AND 
>>> REMOVE="ALL"
>>> .
>>> I t works fine, but I am not sure if this is a correct check.
>>>   
>> That's fine.
>>
> Best regards,
> Peter G. Sakhno
> C-MAP RUSSIA Ltd
> http://www.c-map.ru/
> 
> 
> 
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

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



___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uninstall - questions

2006-06-08 Thread Peter G. Sakhno
Bob Arnson wrote:
> Peter G. Sakhno wrote:
>> 1) I have set of files each in a separate component. And some of those 
>> files are not uninstalled. In MSIEXEC log I found following records for 
>> those components:
>> “MSI (s) (C8:9C) [...]: Component: ViewerExeComponent; Installed: Local; 
>> Request: Absent; Action: Null”. As I can guess MSIEXEC generates no 
>> action for that component. And everything starts to work perfect if I 
>> change the name of the file, or name of installation directory or even 
>> add this file to the component that is uninstalled correctly. And I need 
>> to keep original file and directory names and current components. Why 
>> MSIEXEC can skip these files during un-installation?
>>   
> Usually it's because MSI thinks another product is using those 
> components. Search the verbose log for other mentions of the component 
> id or its guid.
Yes, seems MSI really thinks those components are pinned... I found 
ComponentUnregister with PreviouslyPinned=1, but I did not find any 
mentions about those components in registry. So, why MSI can think they 
are pinned?
>> 2) I need to perform a custom action at final step of un-installation. 
>> What properties tell that current MSI session is UNINSTALLATION of the 
>> product? I write following code:
>> 
>>Installed AND 
>> REMOVE="ALL"
>> .
>> I t works fine, but I am not sure if this is a correct check.
>>   
> That's fine.
> 
Best regards,
Peter G. Sakhno
C-MAP RUSSIA Ltd
http://www.c-map.ru/



___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Uninstall - questions

2006-06-08 Thread Peter G. Sakhno
Hello everybody!
I started to use WiX recently and got some difficulties with it.

1) I have set of files each in a separate component. And some of those 
files are not uninstalled. In MSIEXEC log I found following records for 
those components:
“MSI (s) (C8:9C) [...]: Component: ViewerExeComponent; Installed: Local; 
Request: Absent; Action: Null”. As I can guess MSIEXEC generates no 
action for that component. And everything starts to work perfect if I 
change the name of the file, or name of installation directory or even 
add this file to the component that is uninstalled correctly. And I need 
to keep original file and directory names and current components. Why 
MSIEXEC can skip these files during un-installation?

2) I need to perform a custom action at final step of un-installation. 
What properties tell that current MSI session is UNINSTALLATION of the 
product? I write following code:

   Installed AND 
REMOVE="ALL"
.
I t works fine, but I am not sure if this is a correct check.

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


___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users