As far as I've been able to explore, you can't write to x64 areas of the
registry in an x86 MSI. You can however read from them using RegistrySearch's
with Win64="yes" (although this causes ICE80 warnings).
Thomas to do what you want to do you'll need 2 MSI's, one for x86 platforms &
one for x64 platforms, there is no other way to do this in Windows Installer.
x64 packages can only be installed on x64 platforms but to stop people
installing the x86 one on x64 platforms you'll need to add a LaunchCondition
("NOT VersionNT64 OR Installed" should work fine).
If you want to provide a single package for installation you can package them
together using a bootstrapper which launches the correct one for the relevant
platform (dotnetinstaller does this easily http://dotnetinstaller.codeplex.com/
but there are plenty of other bootstrappers available).
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 <Virtual Environment>**
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: Rob Hamflett [mailto:[email protected]]
Sent: 19 April 2010 08:29
To: [email protected]
Subject: Re: [WiX-users] Install x64-DLL
I've had a look but can't find it. The only other other option that would work
I think is to use selfreg or create custom actions to call regsvr32, but they
have their own fair share of problems.
Rob
On 17/04/2010 10:06, Thomas Kehl wrote:
> Hi.
>
> Rob, can you remember, where you have read that?
> Perhaps somone other now a "hack", that I can register my x64-COM-DLL with
> the x86-MSI-Installer?
> Would it be possible that I create a MergeModul which only register (and
> install) this DLL?
>
> Thomas
>
>
> -----Ursprüngliche Nachricht-----
> Von: Rob Hamflett [mailto:[email protected]]
> Gesendet: Freitag, 16. April 2010 15:17
> An: [email protected]
> Betreff: Re: [WiX-users] Install x64-DLL
>
> Interesting. I'd read on someone's blog that this could be done. If
> I recall it was one of the better known bloggers who write about setup ( I
> won't mention possibly mis-remembered names).
>
> Rob
>
> On 16/04/2010 14:07, Bob Arnson wrote:
>> On 4/16/2010 9:04 AM, Thomas Kehl wrote:
>>> Mmhh - this isn't a warning - ist an error - I cannot compile it with this.
>>> Is there a switch, that I can handle this as a warning and ignore it?
>>>
>>
>> It's not supported -- that's why it's an error. The MSI SDK is clear
>> that 32-bit packages cannot contain 64-bit components.
>>
>
>
> ----------------------------------------------------------------------
> -------- Download Intel® Parallel Studio Eval Try the new
> software tools for yourself. Speed compiling, find bugs proactively,
> and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ----------------------------------------------------------------------
> -------- Download Intel® Parallel Studio Eval Try the new
> software tools for yourself. Speed compiling, find bugs proactively,
> and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval Try the new software tools for
yourself. Speed compiling, find bugs proactively, and fine-tune applications
for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users