Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread Hoover, Jacob
You should never count on regsvr32.exe running as a deferred custom action from 
a MSI. Is this COM component truly a shared component? If so then I would think 
it should not be installed as a per user package. If you simply have a one or 
more executables in the same install using this component, then I would opt for 
registration free COM via embedding a manifest into the EXE's which are 
consuming the COM DLL.

For the underlying cause of the error, you didn't say anything about what 
dependencies your COM DLL has.  Was it written in VB6, VC++ using ATL?  I seem 
to remember both having issues as a VB6 COM DLL will rely on the VB6 Runtime 
being registered, and for C++ COM DLL's using ATL the proper ATL.dll must also 
be registered.

-Original Message-
From: vasjko [mailto:vas...@ua.fm] 
Sent: Wednesday, May 23, 2012 3:50 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users]WIX: COM registration does not work with UAC

By "not working" I mean that my application which use component show "Runtime 
error 429:ActiveX component can't create object"
If I register my library using regsvr32, application works fine. This happens 
only MSI was installed per-user when UAC is on

23.05.2012 21:58, "Wilson, Phil" 
>It might actually be working for per-user...
> 
> A genuine per-user COM registration will be in HKCU for the installing user - 
> it won't be exposed to the entire system. In what sense is it not working? 
> 
> Phil W
> 
> -Original Message-
> From: vasjko [mailto:vas...@ua.fm]
> Sent: Wednesday, May 23, 2012 11:19 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] WIX: COM registration does not work with UAC
> 
> Thanks for correct question Pally, tried per-machine MSI version and it works 
> fine.
> 
> Do you know how to make it works for per-user installation?
> 
> Thanks
> 
> 23.05.2012 19:07, Pally Sandher 
> >Is your MSI per-machine or per-user?
> > 
> > 
> > Palbinder Sandher
> > Software Platform Engineer
> > T: +44 (0) 141 945 8500
> > F: +44 (0) 141 945 8501
> > http://www.iesve.com
> > 
> > **Design, Simulate + Innovate with the ** 
> > Integrated Environmental Solutions Limited. Registered in Scotland No.
> > SC151456 Registered Office - Helix Building, West Of Scotland 
> > Science Park, Glasgow G20 0SP Email Disclaimer
> > 
> > 
> > 
> > -Original Message-
> > From: vasjko [mailto:vas...@ua.fm]
> > Sent: 23 May 2012 17:02
> > To: wix-users@lists.sourceforge.net
> > Subject: [WiX-users] WIX: COM registration does not work with UAC
> > 
> > Hello All,
> > 
> > I'm using Heat.exe to get registration information for my libraries and 
> > include this info in my Wix code.
> > 
> > The registration works fine on machines when UAC is off, but it 
> > doesn't work on machines where UAC is on. This happens even if I run 
> > my msi as administrator(from bootstrapper or cmd)
> > 
> > Does anyone have an idea why does it happen?
> > 
> > Thanks in advance,
> > Vasyl
> > 
> > 
> > -- реклама 
> > ---
> > Хостинг с доменом от 9.8 грн в месяц http://freehost.ua
> > 
> > 
> > 
> > --
> > 
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and 
> > threat landscape has changed and how IT managers can respond.
> > Discussions will include endpoint security, mobile security and the 
> > latest in malware threats.
> > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> > 
> > 
> > 
> > --
> > 
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and 
> > threat landscape has changed and how IT managers can respond.
> > Discussions will include endpoint security, mobile security and the 
> > latest in malware threats.
> > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-us

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
By "not working" I mean that my application which use component show "Runtime 
error 429:ActiveX component can't create object"
If I register my library using regsvr32, application works fine. This happens 
only MSI was installed per-user when UAC is on

23.05.2012 21:58, "Wilson, Phil" 
>It might actually be working for per-user...
> 
> A genuine per-user COM registration will be in HKCU for the installing user - 
> it won't be exposed to the entire system. In what sense is it not working? 
> 
> Phil W 
> 
> -Original Message-
> From: vasjko [mailto:vas...@ua.fm] 
> Sent: Wednesday, May 23, 2012 11:19 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] WIX: COM registration does not work with UAC
> 
> Thanks for correct question Pally, tried per-machine MSI version and it works 
> fine.
> 
> Do you know how to make it works for per-user installation?
> 
> Thanks
> 
> 23.05.2012 19:07, Pally Sandher 
> >Is your MSI per-machine or per-user?
> > 
> > 
> > Palbinder Sandher
> > Software Platform Engineer
> > T: +44 (0) 141 945 8500
> > F: +44 (0) 141 945 8501
> > http://www.iesve.com
> > 
> > **Design, Simulate + Innovate with the ** 
> > Integrated Environmental Solutions Limited. Registered in Scotland No. 
> > SC151456 Registered Office - Helix Building, West Of Scotland Science 
> > Park, Glasgow G20 0SP Email Disclaimer
> > 
> > 
> > 
> > -Original Message-
> > From: vasjko [mailto:vas...@ua.fm]
> > Sent: 23 May 2012 17:02
> > To: wix-users@lists.sourceforge.net
> > Subject: [WiX-users] WIX: COM registration does not work with UAC
> > 
> > Hello All,
> > 
> > I'm using Heat.exe to get registration information for my libraries and 
> > include this info in my Wix code.
> > 
> > The registration works fine on machines when UAC is off, but it 
> > doesn't work on machines where UAC is on. This happens even if I run 
> > my msi as administrator(from bootstrapper or cmd)
> > 
> > Does anyone have an idea why does it happen?
> > 
> > Thanks in advance,
> > Vasyl
> > 
> > 
> > -- реклама ---
> > Хостинг с доменом от 9.8 грн в месяц
> > http://freehost.ua
> > 
> > 
> > --
> > 
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and 
> > threat landscape has changed and how IT managers can respond. 
> > Discussions will include endpoint security, mobile security and the 
> > latest in malware threats. 
> > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> > 
> > 
> > --
> > 
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and 
> > threat landscape has changed and how IT managers can respond. 
> > Discussions will include endpoint security, mobile security and the 
> > latest in malware threats. 
> > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> -- реклама ---
> Хостинг с доменом от 9.8 грн в месяц
> http://freehost.ua
> 
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and threat 
> landscape has changed and how IT managers can respond. Discussions will 
> include endpoint security, mobile security and the latest in malware threats. 
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> *** Confidentiality Notice: This e-mail, including any associated or attached 
> files, is intended solely for the individual or entity to which it is 
> addressed. This e-mail is confidential and may well also be legally 
> privileged. If you

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread Wilson, Phil
It might actually be working for per-user...

A genuine per-user COM registration will be in HKCU for the installing user - 
it won't be exposed to the entire system. In what sense is it not working? 

Phil W 

-Original Message-
From: vasjko [mailto:vas...@ua.fm] 
Sent: Wednesday, May 23, 2012 11:19 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WIX: COM registration does not work with UAC

Thanks for correct question Pally, tried per-machine MSI version and it works 
fine.

Do you know how to make it works for per-user installation?

Thanks

23.05.2012 19:07, Pally Sandher 
>Is your MSI per-machine or per-user?
> 
> 
> Palbinder Sandher
> Software Platform Engineer
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
> http://www.iesve.com
> 
> **Design, Simulate + Innovate with the ** 
> Integrated Environmental Solutions Limited. Registered in Scotland No. 
> SC151456 Registered Office - Helix Building, West Of Scotland Science 
> Park, Glasgow G20 0SP Email Disclaimer
> 
> 
> 
> -Original Message-
> From: vasjko [mailto:vas...@ua.fm]
> Sent: 23 May 2012 17:02
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] WIX: COM registration does not work with UAC
> 
> Hello All,
> 
> I'm using Heat.exe to get registration information for my libraries and 
> include this info in my Wix code.
> 
> The registration works fine on machines when UAC is off, but it 
> doesn't work on machines where UAC is on. This happens even if I run 
> my msi as administrator(from bootstrapper or cmd)
> 
> Does anyone have an idea why does it happen?
> 
> Thanks in advance,
> Vasyl
> 
> 
> -- реклама ---
> Хостинг с доменом от 9.8 грн в месяц
> http://freehost.ua
> 
> 
> --
> 
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. 
> Discussions will include endpoint security, mobile security and the 
> latest in malware threats. 
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> --
> 
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. 
> Discussions will include endpoint security, mobile security and the 
> latest in malware threats. 
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

-- реклама ---
Хостинг с доменом от 9.8 грн в месяц
http://freehost.ua


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat 
landscape has changed and how IT managers can respond. Discussions will include 
endpoint security, mobile security and the latest in malware threats. 
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

*** Confidentiality Notice: This e-mail, including any associated or attached 
files, is intended solely for the individual or entity to which it is 
addressed. This e-mail is confidential and may well also be legally privileged. 
If you have received it in error, you are on notice of its status. Please 
notify the sender immediately by reply e-mail and then delete this message from 
your system. Please do not copy it or use it for any purposes, or disclose its 
contents to any other person. This email comes from a division of the Invensys 
Group, owned by Invensys plc, which is a company registered in England and 
Wales with its registered office at 3rd Floor, 40 Grosvenor Place, London, SW1X 
7AW (Registered number 166023). For a list of European legal entities within 
the Invensys Group, please go to http://www.invensys.com/en/legal/default.aspx.

You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail 
recept...@invensys.com. This e-mail and any attachments thereto may be subject 
to the terms of any agreements between Invensys (and/or its subsidiaries and 
affiliates) and the recipient (and

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
Thanks for correct question Pally, tried per-machine MSI version and it works 
fine.

Do you know how to make it works for per-user installation?

Thanks

23.05.2012 19:07, Pally Sandher 
>Is your MSI per-machine or per-user?
> 
> 
> Palbinder Sandher 
> Software Platform Engineer 
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
> http://www.iesve.com 
> 
> **Design, Simulate + Innovate with the ** 
> Integrated Environmental Solutions Limited. Registered in Scotland No. 
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park, Glasgow 
> G20 0SP
> Email Disclaimer 
> 
> 
> 
> -Original Message-
> From: vasjko [mailto:vas...@ua.fm] 
> Sent: 23 May 2012 17:02
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] WIX: COM registration does not work with UAC
> 
> Hello All,
> 
> I'm using Heat.exe to get registration information for my libraries and 
> include this info in my Wix code.
> 
> The registration works fine on machines when UAC is off, but it doesn't work 
> on machines where UAC is on. This happens even if I run my msi as 
> administrator(from bootstrapper or cmd)
> 
> Does anyone have an idea why does it happen?
> 
> Thanks in advance,
> Vasyl
> 
> 
> -- реклама ---
> Хостинг с доменом от 9.8 грн в месяц
> http://freehost.ua
> 
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

-- реклама ---
Хостинг с доменом от 9.8 грн в месяц
http://freehost.ua


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
It is per-user

23.05.2012 19:07, Pally Sandher 
>Is your MSI per-machine or per-user?
> 
> 
> Palbinder Sandher 
> Software Platform Engineer 
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
> http://www.iesve.com 
> 
> **Design, Simulate + Innovate with the ** 
> Integrated Environmental Solutions Limited. Registered in Scotland No. 
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park, Glasgow 
> G20 0SP
> Email Disclaimer 
> 
> 
> 
> -Original Message-
> From: vasjko [mailto:vas...@ua.fm] 
> Sent: 23 May 2012 17:02
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] WIX: COM registration does not work with UAC
> 
> Hello All,
> 
> I'm using Heat.exe to get registration information for my libraries and 
> include this info in my Wix code.
> 
> The registration works fine on machines when UAC is off, but it doesn't work 
> on machines where UAC is on. This happens even if I run my msi as 
> administrator(from bootstrapper or cmd)
> 
> Does anyone have an idea why does it happen?
> 
> Thanks in advance,
> Vasyl
> 
> 
> -- реклама ---
> Хостинг с доменом от 9.8 грн в месяц
> http://freehost.ua
> 
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

-- реклама ---
Хостинг с доменом от 9.8 грн в месяц
http://freehost.ua


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread Pally Sandher
Is your MSI per-machine or per-user?


Palbinder Sandher 
Software Platform Engineer 
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com 

**Design, Simulate + Innovate with the ** 
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 
0SP
Email Disclaimer 



-Original Message-
From: vasjko [mailto:vas...@ua.fm] 
Sent: 23 May 2012 17:02
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WIX: COM registration does not work with UAC

Hello All,

I'm using Heat.exe to get registration information for my libraries and include 
this info in my Wix code.

The registration works fine on machines when UAC is off, but it doesn't work on 
machines where UAC is on. This happens even if I run my msi as 
administrator(from bootstrapper or cmd)

Does anyone have an idea why does it happen?

Thanks in advance,
Vasyl


-- реклама ---
Хостинг с доменом от 9.8 грн в месяц
http://freehost.ua


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
Hello All,

I'm using Heat.exe to get registration information for my libraries and include 
this info in my Wix code.

The registration works fine on machines when UAC is off, but it doesn't work on 
machines where UAC is on. This happens even if I run my msi as 
administrator(from bootstrapper or cmd)

Does anyone have an idea why does it happen?

Thanks in advance,
Vasyl


-- реклама ---
Хостинг с доменом от 9.8 грн в месяц
http://freehost.ua


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Wix COM+

2008-08-28 Thread Yu, Brian
I use the following and it works in terms of putting the file in the
right place but fails to create COM+.

Please help

 

The error I am getting is as follow:

C:\wixdev\ERCalc2>"c:\Program Files\Windows Installer XML
v3\bin\candle.exe" ERC

alcManual.wxs ERCalcUI.wxs ERCalcCom.wxs ERCalcProduct.wxs -ext
WixComPlusExtens

ion

Microsoft (R) Windows Installer Xml Compiler version 3.0.4318.0

Copyright (C) Microsoft Corporation. All rights reserved.

 

ERCalcManual.wxs

ERCalcUI.wxs

ERCalcCom.wxs

ERCalcProduct.wxs

 

C:\wixdev\ERCalc2>"c:\Program Files\Windows Installer XML
v3\bin\light.exe" -out

 ERcalcInstall2.msi ERCalcManual.wixobj ERCalcUI.wixobj ERCalcCom.wixobj
ERCalcP

roduct.wixobj -ext WixUIExtension -cultures:en-us -ext
WixComPlusExtension

Microsoft (R) Windows Installer Xml Linker version 3.0.4318.0

Copyright (C) Microsoft Corporation. All rights reserved.

 

C:\delivery\Dev\wix_public\src\ext\ComPlusExtension\wixlib\ComPlusExtens
ion.wxs(

72) : warning LGHT1076 : ICE68: This package has elevated commit in
CustomAction

 table (Action=ComPlusInstallExecuteCommit) but it has a schema less
than 150.

C:\delivery\Dev\wix_public\src\ext\ComPlusExtension\wixlib\ComPlusExtens
ion.wxs(

74) : warning LGHT1076 : ICE68: This package has elevated commit in
CustomAction

 table (Action=ComPlusInstallCommit) but it has a schema less than 150.

C:\delivery\Dev\wix_public\src\ext\ComPlusExtension\wixlib\ComPlusExtens
ion.wxs(

79) : warning LGHT1076 : ICE68: This package has elevated commit in
CustomAction

 table (Action=ComPlusUninstallCommit) but it has a schema less than
150.

 

 Wxs file//



http://schemas.microsoft.com/wix/2006/wi";
xmlns:pca="http://schemas.microsoft.com/wix/2005/02/pubca";
xmlns:complus="http://schemas.microsoft.com/wix/ComPlusExtension";>

 

 



 



 

  

 



  







  



  

 



  



-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] wix com registration: out of proc server

2007-05-03 Thread Mike Dimmick
Best practice is to avoid self-registration - Windows Installer cannot
repair what it does not know about.

WiX does not provide any tools to extract registration information from
EXEs, only DLLs. This is due to a limitation on the technique used. Some
people have reported success with RegCap.exe, a utility that ships with
Visual Studio (in Common7\Tools\Deployment), although this utility is
undocumented. You can then convert the resulting .reg file with Tallow,
although this will generate  elements rather than the typed Class,
Interface, TypeLib elements.

I would generally not recommend relying on captures of self-registration
code either, however. The results can be to register more than is really
necessary or for parts of the self-registration code to fail if used in the
unusual environment of registry-capture utilities. (Heat and tallow have
particular problems with DLLs using the DLL version of the Visual C++ 2005 C
runtime, because the registry keys required to load the side-by-side version
of the CRT are not present in the canary environment supplied to the
self-registration code).

If you possibly can, look at what the self-registration code is doing and
turn that into WiX script by hand. Use the Class/@Advertise='No' attribute
to make readable scripts which still use the Registry table underneath - see
Rob's blog entry
http://robmensching.com/blog/archive/2007/03/12/RobMens-Recommendation-Do-no
t-advertise-COM-information-in-MSI.aspx for why you would not want to
Advertise your COM information.

-- 
Mike Dimmick

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of /antoine
Sent: 03 May 2007 00:49
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] wix com registration: out of proc server


Thanks for your reply.
app is not an assembly, just a plain com out of proc server.

/antoine wrote:
> 
> Hi,
> 
> i have got an out of proc com server app.exe that an installer must
> install 
> and register.
> 
> how to instruct wix to do the registration?
> 
> the installer needs to accomplish the same effect as:
> 
> app.exe -regserver at install and
> app.exe -regserver at un-install
> 
> I am using two custom action to accomplish that:
> 
> 
>Source="$(var.dir)\app.exe" />
> 
> 
>FileKey="app.exe"
>   ExeCommand=" -regserver"
>   Return="asyncNoWait"
>   Execute="deferred" />
> 
>FileKey="app.exe"
>   ExeCommand=" -unregserver"
>   Return="asyncNoWait"
>   Execute="deferred" />
> 
> 
>
>
> 
> 
> The first custom action works, the second that is invoked at un-install
> does 
> not. is it an action  sequencing problem ?
> 
> Thanks.
> \antoine
> 
> _
> The average US Credit Score is 675. The cost to see yours: $0 by Experian.

>
http://www.freecreditreport.com/pm/default.aspx?sc=660600&bcd=EMAILFOOTERAVE
RAGE
> 
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-- 
View this message in context:
http://www.nabble.com/wix-com-registration%3A-out-of-proc-server-tf3678517.h
tml#a10296835
Sent from the wix-users mailing list archive at Nabble.com.


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


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


Re: [WiX-users] wix com registration: out of proc server

2007-05-02 Thread /antoine

Thanks for your reply.
app is not an assembly, just a plain com out of proc server.

/antoine wrote:
> 
> Hi,
> 
> i have got an out of proc com server app.exe that an installer must
> install 
> and register.
> 
> how to instruct wix to do the registration?
> 
> the installer needs to accomplish the same effect as:
> 
> app.exe -regserver at install and
> app.exe -regserver at un-install
> 
> I am using two custom action to accomplish that:
> 
> 
>Source="$(var.dir)\app.exe" />
> 
> 
>FileKey="app.exe"
>   ExeCommand=" -regserver"
>   Return="asyncNoWait"
>   Execute="deferred" />
> 
>FileKey="app.exe"
>   ExeCommand=" -unregserver"
>   Return="asyncNoWait"
>   Execute="deferred" />
> 
> 
>
>
> 
> 
> The first custom action works, the second that is invoked at un-install
> does 
> not. is it an action  sequencing problem ?
> 
> Thanks.
> \antoine
> 
> _
> The average US Credit Score is 675. The cost to see yours: $0 by Experian. 
> http://www.freecreditreport.com/pm/default.aspx?sc=660600&bcd=EMAILFOOTERAVERAGE
> 
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-- 
View this message in context: 
http://www.nabble.com/wix-com-registration%3A-out-of-proc-server-tf3678517.html#a10296835
Sent from the wix-users mailing list archive at Nabble.com.


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


Re: [WiX-users] wix com registration: out of proc server

2007-05-02 Thread Rob Hamflett
You probably want to look at tallow (v2) or heat (v3) to create the WiX code.  
From the tallow usage 
text:
-c   extracts the COM Interop registration from an assembly

Rob

antoine antoine wrote:
> Hi,
> 
> i have got an out of proc com server app.exe that an installer must install 
> and register.
> 
> how to instruct wix to do the registration?
> 
> the installer needs to accomplish the same effect as:
> 
> app.exe -regserver at install and
> app.exe -regserver at un-install
> 
> I am using two custom action to accomplish that:
> 
> 
>Source="$(var.dir)\app.exe" />
> 
> 
>FileKey="app.exe"
>   ExeCommand=" -regserver"
>   Return="asyncNoWait"
>   Execute="deferred" />
> 
>FileKey="app.exe"
>   ExeCommand=" -unregserver"
>   Return="asyncNoWait"
>   Execute="deferred" />
> 
> 
>
>
> 
> 
> The first custom action works, the second that is invoked at un-install does 
> not. is it an action  sequencing problem ?
> 
> Thanks.
> \antoine
> 
> _
> The average US Credit Score is 675. The cost to see yours: $0 by Experian. 
> http://www.freecreditreport.com/pm/default.aspx?sc=660600&bcd=EMAILFOOTERAVERAGE
> 
> 
> -
> 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/


-
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] wix com registration: out of proc server

2007-05-01 Thread antoine antoine
Hi,

i have got an out of proc com server app.exe that an installer must install 
and register.

how to instruct wix to do the registration?

the installer needs to accomplish the same effect as:

app.exe -regserver at install and
app.exe -regserver at un-install

I am using two custom action to accomplish that:


  







   
   


The first custom action works, the second that is invoked at un-install does 
not. is it an action  sequencing problem ?

Thanks.
\antoine

_
The average US Credit Score is 675. The cost to see yours: $0 by Experian. 
http://www.freecreditreport.com/pm/default.aspx?sc=660600&bcd=EMAILFOOTERAVERAGE


-
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] WiX COM+ help

2007-02-09 Thread Fredrik Grohn
The answer to that is unfortunately that it is currently not supported. In
order the run the application under the Network Service account it needs to
also run as a service, and that cannot be set in the current version of the
COM+ CA's. I believe there is a feature request of a bug open at SF about
this already so you are not the first one to notice. But so far I haven't
had the opportunity to implement it.

 

Fredrik

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jan du Toit
Sent: Friday, February 09, 2007 7:09 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX COM+ help

 

I am trying to set the identity of a com+ element in WiX. Allow me to
elaborate: after the com+ dll's have been installed and I go to (in windows
XP) control panel, administrative tools, component services I open up the
component services tab and under computer my com+ application is installed.
However, when I open up the properties of my com+ application and go to the
identity tab i find it is set on Interactive user under System account. How
can I alter my code in wix so that this is rather set on Network Service?

 

So basically I want something like :  

 


 




 

But instead of setting Identity to "Interactive User" how can I change this
to give me "Network Service" instead. I have tried just subb'ing "Network
Service" - this just writes "Network Service" in the username path of the
"This User" radio checkbox.

 

Could anyone please help me?

 

Thanx!

Jano du Toit

-
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] WiX COM+ help

2007-02-08 Thread Jan du Toit
I am trying to set the identity of a com+ element in WiX. Allow me to
elaborate: after the com+ dll's have been installed and I go to (in
windows XP) control panel, administrative tools, component services I
open up the component services tab and under computer my com+
application is installed. However, when I open up the properties of my
com+ application and go to the identity tab i find it is set on
Interactive user under System account. How can I alter my code in wix so
that this is rather set on Network Service?

 

So basically I want something like :  

 


 




 

But instead of setting Identity to "Interactive User" how can I change
this to give me "Network Service" instead. I have tried just subb'ing
"Network Service" - this just writes "Network Service" in the username
path of the "This User" radio checkbox.

 

Could anyone please help me?

 

Thanx!

Jano du Toit

-
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