Announcement
Collapse
No announcement yet.
Domain Controller is not server ?
Collapse
X
-
This is not exactly a bug. A domain controller is - from a Windows Installer viewpoint - neither a workstation (MsiNTProductType = 1) nor a server (MsiNTProductType = 3). You may not agree and think that a domain controller is a server, but it isn't considered as such in the Windows Installer nomenclature, and it has its own value - which is 2, as you discovered. If you need to control the possibility of installation on a domain server platform, then you need to add the option in the Conditions manually, or edit the comparison like you did.
Details: MsiNTProductType property
Ulrich
Leave a comment:
-
-
Domain Controller is not server ?
Hi,
In "launch Condition" - I select the server 2008 and 2008 R2.
When I tried to run the MSI from Server 2008 Domain Controller, I got message which told me the OS is not supported.
Looking in WIX file I found the MsiNTProductType=3
I think this is a bug. You must set this value MsiNTProductType >= 2
Because Domain Controller [DC] is server.
Thanks,
Didi
<Condition Message="[ProductName] cannot be installed on this operating system."><![CDATA[VersionNT=600 AND(WindowsBuild=6001)OR VersionNT>=601 AND(WindowsBuild>=7100) AND (MsiNTProductType=3)]]></Condition>Tags: None
-
Leave a comment: