Re: [WiX-users] Registry on 64bit XP vs Win7

2010-04-30 Thread Pally Sandher
Yes because using Custom Actions to circumvent Windows Installer
functions never caused anyone any problems.
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/UAC-issue-
td4947851.html 

Palbinder Sandher 
Software Deployment & IT Administrator
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: Albert At School [mailto:alb...@de-notenbalk.nl] 
Sent: 30 April 2010 15:40
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Registry on 64bit XP vs Win7

There is a way; use a CA which checks what OS you're running on (x86 or
x64) and then use the registry redirection flags or functions to inform
the registry redirector to use the correct registry.
Note that these functions only work on x64 OSses (they do work in x86
exeutables on x64 OS).
Not sure for WinXP x64 however but I assume that'll work as well.

If I am not mistaken the technique as described is used in our open
source CA as well; look into the source and maybe it'll set you on the
correct path
:)

You can found it here: http://madbutcher.dyndns.org/snippets/SQLMsiCA

Regards,

Albert van Peppen

- Original Message -
From: "Pally Sandher" 
To: "General discussion for Windows Installer XML toolset." 

Sent: Friday, April 30, 2010 12:32 PM
Subject: Re: [WiX-users] Registry on 64bit XP vs Win7


> Build an x64 package to write to x64 areas of the registry. You can't
do
> it in an x86 package. Nothing to do with WiX, Windows Installer
> limitation.
>
> Palbinder Sandher
> Software Deployment & IT Administrator
> 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: Yu, Brian [mailto:b...@easyscreen.com]
> Sent: 30 April 2010 10:40
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Registry on 64bit XP vs Win7
>
> Hi there
>
>
>
> I found by testing that in 64 bit XP, the registry path is somehow
> different
>
> It should be hklm/SOFTWARE but now becomes hklm/SOFTWARE/wow6432
>
>
>
> How do I get WIX to selectively install into the right paths depending
> on whether it's XP or Win7
>
>
>
> Brian
>
>
> _
> This e-mail was sent to you by EASYSCREEN LIMITED (EASYSCREEN). We are
> incorporated under the laws of England and Wales (company no. 05677531
> and VAT registration no. 872810613). Our registered office is at 155
> Bishopsgate, London EC2M 3TQ. This e-mail and/or any attached
documents
> may contain privileged and confidential information and should only be
> read by those persons to whom this e-mail is addressed. Use by other
> than intended recipients is prohibited. If you are not the addressee,
> you must not copy, distribute, disclose or use any of the information
in
> it. If you have received it in error, please delete it and immediately
> notify the sender. EASYSCREEN reserves the right to monitor all e-mail
> messages passing through its network. As we cannot guarantee the
> genuineness, accuracy or completeness of the information contained in
> this message, the statements set forth are not legally binding.
>

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

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



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



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


Re: [WiX-users] Registry on 64bit XP vs Win7

2010-04-30 Thread Albert At School
There is a way; use a CA which checks what OS you're running on (x86 or x64) 
and then use the registry redirection flags or functions to inform the 
registry redirector to use the correct registry.
Note that these functions only work on x64 OSses (they do work in x86 
exeutables on x64 OS).
Not sure for WinXP x64 however but I assume that'll work as well.

If I am not mistaken the technique as described is used in our open source 
CA as well; look into the source and maybe it'll set you on the correct path 
:)

You can found it here: http://madbutcher.dyndns.org/snippets/SQLMsiCA

Regards,

Albert van Peppen

- Original Message - 
From: "Pally Sandher" 
To: "General discussion for Windows Installer XML toolset." 

Sent: Friday, April 30, 2010 12:32 PM
Subject: Re: [WiX-users] Registry on 64bit XP vs Win7


> Build an x64 package to write to x64 areas of the registry. You can't do
> it in an x86 package. Nothing to do with WiX, Windows Installer
> limitation.
>
> Palbinder Sandher
> Software Deployment & IT Administrator
> 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: Yu, Brian [mailto:b...@easyscreen.com]
> Sent: 30 April 2010 10:40
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Registry on 64bit XP vs Win7
>
> Hi there
>
>
>
> I found by testing that in 64 bit XP, the registry path is somehow
> different
>
> It should be hklm/SOFTWARE but now becomes hklm/SOFTWARE/wow6432
>
>
>
> How do I get WIX to selectively install into the right paths depending
> on whether it's XP or Win7
>
>
>
> Brian
>
>
> _
> This e-mail was sent to you by EASYSCREEN LIMITED (EASYSCREEN). We are
> incorporated under the laws of England and Wales (company no. 05677531
> and VAT registration no. 872810613). Our registered office is at 155
> Bishopsgate, London EC2M 3TQ. This e-mail and/or any attached documents
> may contain privileged and confidential information and should only be
> read by those persons to whom this e-mail is addressed. Use by other
> than intended recipients is prohibited. If you are not the addressee,
> you must not copy, distribute, disclose or use any of the information in
> it. If you have received it in error, please delete it and immediately
> notify the sender. EASYSCREEN reserves the right to monitor all e-mail
> messages passing through its network. As we cannot guarantee the
> genuineness, accuracy or completeness of the information contained in
> this message, the statements set forth are not legally binding.
> 
> --
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
> --
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users 


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


Re: [WiX-users] Registry on 64bit XP vs Win7

2010-04-30 Thread Pally Sandher
Build an x64 package to write to x64 areas of the registry. You can't do
it in an x86 package. Nothing to do with WiX, Windows Installer
limitation.

Palbinder Sandher 
Software Deployment & IT Administrator
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: Yu, Brian [mailto:b...@easyscreen.com] 
Sent: 30 April 2010 10:40
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Registry on 64bit XP vs Win7

Hi there

 

I found by testing that in 64 bit XP, the registry path is somehow
different

It should be hklm/SOFTWARE but now becomes hklm/SOFTWARE/wow6432

 

How do I get WIX to selectively install into the right paths depending
on whether it's XP or Win7

 

Brian


_
This e-mail was sent to you by EASYSCREEN LIMITED (EASYSCREEN). We are
incorporated under the laws of England and Wales (company no. 05677531
and VAT registration no. 872810613). Our registered office is at 155
Bishopsgate, London EC2M 3TQ. This e-mail and/or any attached documents
may contain privileged and confidential information and should only be
read by those persons to whom this e-mail is addressed. Use by other
than intended recipients is prohibited. If you are not the addressee,
you must not copy, distribute, disclose or use any of the information in
it. If you have received it in error, please delete it and immediately
notify the sender. EASYSCREEN reserves the right to monitor all e-mail
messages passing through its network. As we cannot guarantee the
genuineness, accuracy or completeness of the information contained in
this message, the statements set forth are not legally binding.

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



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


Re: [WiX-users] Registry on 64bit XP vs Win7

2010-04-30 Thread Simon Dahlbacka
It is the correct path, as long as your executable is running as 32bit
on a 64bit system. Registry redirection is at play
(http://msdn.microsoft.com/en-us/library/aa384232%28VS.85%29.aspx)

On Fri, Apr 30, 2010 at 12:39 PM, Yu, Brian  wrote:
> Hi there
>
>
>
> I found by testing that in 64 bit XP, the registry path is somehow
> different
>
> It should be hklm/SOFTWARE but now becomes hklm/SOFTWARE/wow6432
>
>
>
> How do I get WIX to selectively install into the right paths depending
> on whether it's XP or Win7
>
>
>
> Brian
>
>
> _
> This e-mail was sent to you by EASYSCREEN LIMITED (EASYSCREEN). We are 
> incorporated under the laws of England and Wales (company no. 05677531 and 
> VAT registration no. 872810613). Our registered office is at 155 Bishopsgate, 
> London EC2M 3TQ. This e-mail and/or any attached documents may contain 
> privileged and confidential information and should only be read by those 
> persons to whom this e-mail is addressed. Use by other than intended 
> recipients is prohibited. If you are not the addressee, you must not copy, 
> distribute, disclose or use any of the information in it. If you have 
> received it in error, please delete it and immediately notify the sender. 
> EASYSCREEN reserves the right to monitor all e-mail messages passing through 
> its network. As we cannot guarantee the genuineness, accuracy or completeness 
> of the information contained in this message, the statements set forth are 
> not legally binding.
> --
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>

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


[WiX-users] Registry on 64bit XP vs Win7

2010-04-30 Thread Yu, Brian
Hi there

 

I found by testing that in 64 bit XP, the registry path is somehow
different

It should be hklm/SOFTWARE but now becomes hklm/SOFTWARE/wow6432

 

How do I get WIX to selectively install into the right paths depending
on whether it's XP or Win7

 

Brian


_
This e-mail was sent to you by EASYSCREEN LIMITED (EASYSCREEN). We are 
incorporated under the laws of England and Wales (company no. 05677531 and VAT 
registration no. 872810613). Our registered office is at 155 Bishopsgate, 
London EC2M 3TQ. This e-mail and/or any attached documents may contain 
privileged and confidential information and should only be read by those 
persons to whom this e-mail is addressed. Use by other than intended recipients 
is prohibited. If you are not the addressee, you must not copy, distribute, 
disclose or use any of the information in it. If you have received it in error, 
please delete it and immediately notify the sender. EASYSCREEN reserves the 
right to monitor all e-mail messages passing through its network. As we cannot 
guarantee the genuineness, accuracy or completeness of the information 
contained in this message, the statements set forth are not legally binding.
--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users