Jan 14, 2022
02:13 AM
Is your setup is a multi instance setup ? if not an multi instance setup may i know why you passing below instance id
/instance=10 /ig{F10241A9-F59D-4A5E-A44E-67731E09A484}
... View more
Nov 08, 2021
02:59 AM
Its by windows design, if you want to install only in windows 10, then try writing your own code using SYSINFO
You can try the win 10 and see it works or not For win 10: ((SYSINFO.nOSMajor == 6 && SYSINFO.nOSMinor == 3) || szVersionNT == "603") Refer help for win10: https://shieldmaster.wordpress.com/2013/09/05/how-to-determine-windows-server-2012-os-in-installscript-function/ https://docs.revenera.com/installshield26helplib/LangRef/LangrefSYSINFO.htm check for SYSINFO.nISOSL and SYSINFO.WINNT.bWin10
The below code is for Windows11, you need to modify for windows 10 and then add it has a cusomaction,
export prototype CheckOS(HWND); function CheckOS(hMSI) STRING svOSVersion, szVersionNT, szVersionNT64, szWindowsBuild, szServicePackLevel, svTemp, svMessage, svBuildnum, svMessage1; NUMBER nvType, nzSize; begin nzSize = 256; RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE); //RegDBGetKeyValueEx("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "ProductName", nvType, svOSVersion, nzSize); RegDBGetKeyValueEx("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "CurrentBuild", nvType, svBuildnum, nzSize);
MsiGetProperty (hMSI, "VersionNT", szVersionNT, nzSize); MsiGetProperty (hMSI, "VersionNT64", szVersionNT64, nzSize); MsiGetProperty (hMSI, "WindowsBuild", szWindowsBuild, nzSize); MsiGetProperty (hMSI, "ServicePackLevel", szServicePackLevel, nzSize); //MsiGetProperty (hMSI, "CurrentBuild", svBuildnum, nzSize);
if (SYSINFO.nOSProductType = VER_NT_WORKSTATION) then svTemp = "'WORKSTATION'"; elseif (SYSINFO.nOSProductType = VER_NT_SERVER) then svTemp = "'SERVER'"; else svTemp = "'DOMAIN_CONTROLLER'"; endif; //svMessage = "OS is: '" + svOSVersion + "'\nVersionNT is: " + szVersionNT+", VersionNT64 is: "+ szVersionNT64 +",\nWindowsBuild is: " + szWindowsBuild +", ServicePackLevel is: '"+ szServicePackLevel+"',\nProductType: "+svTemp; svMessage = "OS is: '" + svBuildnum + "'\nVersionNT is: " + szVersionNT+", VersionNT64 is: "+ szVersionNT64 +",\nWindowsBuild is: " + szWindowsBuild +", ServicePackLevel is: '"+ szServicePackLevel+"',\nProductType: "+svTemp;
if (svBuildnum < "22000") then
MessageBox ("Not supported OS",INFORMATION);
abort; endif;
MessageBox(svMessage,INFORMATION);
end;
... View more
Jan 24, 2020
04:32 AM
I try it with R3 and Windows 10 but it doesn't work. The result is always "1234567891011121314.dll"
... View more
Nov 25, 2019
01:38 AM
If I deselect the redistributable "Windows Installer 3.1 (x86)" and try to build a Setup.exe, I have got following errors. ISDEV : error -1007: Cannot copy source 'D:\Program Files (x86)\InstallShield\2019\SetupPrerequisites\Windows Installer\3.1\x86\WindowsInstaller-KB893803-v2-x86.exe' to target 'D:\DailyBuild\PMC180_x64\Rev126209CANape\Release\CANape\ExeSetup\ReleaseJP\DiskImages\DISK1\ISSetupPrerequisites\{57bcd1d4-2de9-49d9-bc0c-3f4263e9970e}\WindowsInstaller-KB893803-v2-x86.exe' ISDEV : error -5054: Could not determine the size of the file "D:\DailyBuild\PMC180_x64\Rev126209CANape\Release\CANape\ExeSetup\ReleaseJP\DiskImages\DISK1\ISSetupPrerequisites\{57bcd1d4-2de9-49d9-bc0c-3f4263e9970e}\WindowsInstaller-KB893803-v2-x86.exe" ISDEV : error -1007: Cannot copy source 'D:\Program Files (x86)\InstallShield\2019\SetupPrerequisites\Windows Installer\3.1\x64\WindowsServer2003-KB898715-x64-enu.exe' to target 'D:\DailyBuild\PMC180_x64\Rev126209CANape\Release\CANape\ExeSetup\ReleaseJP\DiskImages\DISK1\ISSetupPrerequisites\{7f53ac5d-d59d-4f72-b8d3-2cc3bb6383ce}\WindowsServer2003-KB898715-x64-enu.exe' ISDEV : error -5054: Could not determine the size of the file "D:\DailyBuild\PMC180_x64\Rev126209CANape\Release\CANape\ExeSetup\ReleaseJP\DiskImages\DISK1\ISSetupPrerequisites\{7f53ac5d-d59d-4f72-b8d3-2cc3bb6383ce}\WindowsServer2003-KB898715-x64-enu.exe" ISDEV : error -1007: Cannot copy source 'D:\Program Files (x86)\InstallShield\2019\SetupPrerequisites\Windows Installer\3.1\x64\WindowsXP-KB898715-x64-enu.exe' to target 'D:\DailyBuild\PMC180_x64\Rev126209CANape\Release\CANape\ExeSetup\ReleaseJP\DiskImages\DISK1\ISSetupPrerequisites\{531950bf-fab7-4434-8ca7-b5893ab197f8}\WindowsXP-KB898715-x64-enu.exe' ISDEV : error -5054: Could not determine the size of the file "D:\DailyBuild\PMC180_x64\Rev126209CANape\Release\CANape\ExeSetup\ReleaseJP\DiskImages\DISK1\ISSetupPrerequisites\{531950bf-fab7-4434-8ca7-b5893ab197f8}\WindowsXP-KB898715-x64-enu.exe" Is there any way to build a Setup.exe without the redistributable "Windows Installer 3.1 (x86)" ? Thanks for answers.
... View more
Labels
- Labels:
-
InstallShield 2019
Sep 26, 2019
07:11 AM
What I know is, that since Windows 7 Windows Installer (5.0) is part of the operating system. So it is not necessary to redistribute. https://docs.microsoft.com/en-us/windows/win32/msi/windows-installer-redistributables regards Markus
... View more
Latest posts by sven_deckardt
Subject | Views | Posted |
---|---|---|
258 | Jan 14, 2022 01:43 AM | |
751 | Nov 08, 2021 02:34 AM | |
783 | Nov 04, 2021 05:33 AM | |
649 | Jan 24, 2020 04:32 AM | |
677 | Jan 20, 2020 02:21 AM | |
843 | Nov 25, 2019 01:38 AM | |
602 | Sep 26, 2019 01:28 AM |
Activity Feed
- Posted Problems wit the silent mode on InstallShield Forum. Jan 14, 2022 01:43 AM
- Posted Re: What I can do, that the Setup started only under Windows 10 or higher? on InstallShield Forum. Nov 08, 2021 02:34 AM
- Posted What I can do, that the Setup started only under Windows 10 or higher? on InstallShield Forum. Nov 04, 2021 05:33 AM
- Posted Re: If I create an RemoveFile entry under Windows 10, the installShield doesn't create the 8.3 name convention on InstallShield Forum. Jan 24, 2020 04:32 AM
- Posted If I create an RemoveFile entry under Windows 10, the installShield doesn't create the 8.3 name convention on InstallShield Forum. Jan 20, 2020 02:21 AM
- Posted Can I build a Setup.exe without the redistributable "Windows Installer 3.1 (x86)" ? on InstallShield Forum. Nov 25, 2019 01:38 AM
- Posted Can I use the setup launcher without the Prerequisite Windows Installer 3.1 (x86).prq on InstallShield Forum. Sep 26, 2019 01:28 AM