Find out more ›
From the above, it looks like there is a property which can do that (not quite sure it does fulfills your entire request, though) - namely "Template Summary".For compatibility reasons, the property is also undefined if the Template Summary property indicates the package is for 32-bit Intel systems and the operating system is a 64-bit architecture that is not Intel64 or x64 (such as ARM64).
We can see that it simply specifies the platform and the language ID, though, so there doesn't seem to be much configuration to be done.The following examples are valid values for the Template Summary property:
x64;1033
Intel;1033
Intel64;1033
;1033
Intel ;1033,2046
Intel64;1033,2046
Intel;0
Arm;1033,2046
Arm;0
Arm64;1033,2046
Arm64;0
I don't see where the Template Summary would indicate it's for 32-bit intel...I'm guessing that this value is probably defined and set for ARM64 as well as x64. Given that, I'm thinking that it will probably work for me to specify the x64 values. I'll give it a shot and report back how it worked.For compatibility reasons, the property is also undefined if the Template Summary property indicates the package is for 32-bit Intel systems and the operating system is a 64-bit architecture that is not Intel64 or x64 (such as ARM64).