For what it's worth, Chris Jackson was able to reproduce this problem,
and confirmed that it is a bug in Windows 7. The fix won't make it into
the RTM but should be in "a Windows Update coming soon".

--Quinton
 
-----Original Message-----
From: Quinton Tormanen [mailto:quint...@deltacompsys.com] 
Sent: Thursday, June 25, 2009 5:36 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Enforcing x86-only and x64-only installs

Thanks Bob. Once I added the appropriate <supportedOS> elements to my
manifest, it appears to disable the Program Compatibility Assistant
(PCA) on Windows 7. There is still one quirk that I haven't figured out.
That is, if I download my bootstrap exe from the web and save it to my
desktop and run it, it runs in the Windows 7 context and therefore
doesn't invoke the PCA when done. However, if I choose to run it
directly from the web (using Run instead of Save), then it mysteriously
runs in the Windows Vista context and DOES invoke the PCA.

*Sigh* I don't expect you to have an answer for why this happens, but
I'll see if I can get an answer from Chris Jackson.

--Quinton

-----Original Message-----
From: Bob Arnson [mailto:b...@joyofsetup.com] 
Sent: Thursday, June 25, 2009 8:26 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Enforcing x86-only and x64-only installs

Quinton Tormanen wrote:
> Notice that I distribute my MSI file embedded in a bootstrap built
with
> IEXPRESS.EXE, which runs "MSIEXEC /i rmctools.msi /lv
RMC_Install.log".
> This bootstrap utility also has a manifest embedded using MT.exe that
> sets the requested privilege level to "asInvoker". My understanding
was
> that this turned off Windows' program compatibility engine.
>   

Not in Windows 7. See 
http://blogs.msdn.com/cjacks/archive/2009/06/18/pca-changes-for-windows-
7-how-to-tell-us-you-are-not-an-installer-take-2-because-we-changed-the-
rules-on-you.aspx, 
for example.

-- 
sig://boB
http://joyofsetup.com/



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

Reply via email to