This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Install conditions for Windows XP blocking XP x64?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎Dec 12, 2010
07:33 PM
Install conditions for Windows XP blocking XP x64?
Hello,
I used the setup assistant to specify that my installation could not be installed on servers, i.e. I checked Windows 7, XP, Vista, and 2000. The condition created appears to be:
I have a customer running the information below and he is getting the message that his system is not supported, i.e. it's being blocked by the above conditions.
Anyone know why the "XP" setting is not covering his system?
I used the setup assistant to specify that my installation could not be installed on servers, i.e. I checked Windows 7, XP, Vista, and 2000. The condition created appears to be:
(Not VersionNT=502) And (Not (VersionNT=600 And Not (MsiNTProductType=1))) And (Not (VersionNT=601 And Not (MsiNTProductType=1)))
I have a customer running the information below and he is getting the message that his system is not supported, i.e. it's being blocked by the above conditions.
[System Summary]
Item Value
OS Name Microsoft(R) Windows(R) XP Professional x64 Edition
Version 5.2.3790 Service Pack 2 Build 3790
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name
System Manufacturer MSI
System Model MS-7280
System Type x64-based PC
Processor AMD64 Family 15 Model 67 Stepping 2 AuthenticAMD ~2871 Mhz
Processor AMD64 Family 15 Model 67 Stepping 2 AuthenticAMD ~2871 Mhz
BIOS Version/Date American Megatrends Inc. V1.8, 11/2/2007
SMBIOS Version 2.5
Windows Directory D:\WINDOWS
System Directory D:\WINDOWS\system32
Boot Device \Device\HarddiskVolume1
Locale United States
Hardware Abstraction Layer Version = "5.2.3790.3959 (srv03_sp2_rtm.070216-1710)"
Anyone know why the "XP" setting is not covering his system?
(3) Replies
‎Dec 13, 2010
12:31 AM
You are right! This install condition will block your installation on Windows XP Pro x64!
Windows XP Pro x64 returns VersionNT = 502, same as Windows Server 2003.
It is because Windows XP Pro x64 was built from the same code base as Windows Server 2003.
[CODE][System Summary]
Item Value
OS Name Microsoft(R) Windows(R) XP Professional x64 Edition
Version 5.2.3790 Service Pack 2 Build 3790
[/CODE]
So what about this condition?
It should allow installation on Windows XP Pro x64, but block it on Windows Server 2003.
Windows XP Pro x64 returns VersionNT = 502, same as Windows Server 2003.
It is because Windows XP Pro x64 was built from the same code base as Windows Server 2003.
[CODE][System Summary]
Item Value
OS Name Microsoft(R) Windows(R) XP Professional x64 Edition
Version 5.2.3790 Service Pack 2 Build 3790
[/CODE]
So what about this condition?
(Not (VersionNT=502 And Not(MsiNTProductType=1))) And (Not (VersionNT=600 And Not (MsiNTProductType=1))) And (Not (VersionNT=601 And Not (MsiNTProductType=1)))
It should allow installation on Windows XP Pro x64, but block it on Windows Server 2003.
‎Dec 14, 2010
12:10 AM
You are absolutely right!
On the other hand
Not(MsiNTProductType=1)will guarantee that your product cannot be be installed on servers or domain controllers, even on future Windows version.
On the other hand
(Not (VersionNT=502 And Not(MsiNTProductType=1))) And (Not (VersionNT=600 And Not (MsiNTProductType=1))) And (Not (VersionNT=601 And Not (MsiNTProductType=1)))will guarantee that your product cannot be installed on:
- Windows Server 2003
- Windows Server 2008
- Windows Server 2008 R2