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
- :
- Unable to build multi language installers with Standalone build
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 16, 2014
06:19 AM
Unable to build multi language installers with Standalone build
Hi,
We've been using Installshield 2010 and the Standalone builder for a while and all seemed to work fine.
Recently we added a new Windows 2012 machine to our build server pool.
This machine is apparently unable to produce multi-language installers, for our installscript setups.
We've got the same standalone builder installed on it and on an old machine, but the new Windows 2012 machine only builds the default language.
Logs from the 2 servers using IsCmdBld.exe (please ignore the file location errors, the build process handles those...).
Both are x64, old is Windows 2003, new is Windows 2012:
======= Old Server. As you can see it is iterating through all the languages:
C:\Program Files (x86)\InstallShield\2010 StandaloneBuild\System>IsCmdBld.exe -p
"c:\temp\EAM110\EAM110.ism"
InstallShield ®
Release Builder
Copyright © 2009 Acresso Software Inc.
and/or InstallShield Co. Inc.
All Rights Reserved.
Build started at Out 16 2014 11:53
Created release folders
Checking string table references...
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
Generating RC file: _ISUser_0x0409.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x0409.rc
Building RES file: _ISUser_0x0409.res
c:\temp\EAM110\EAM110\_ISUser_0x0409.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\temp
\EAM110\EAM110\_ISUser_0x0409.res" required to link the DLL.
Generating RC file: _ISUser_0x040a.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x040a.rc
Building RES file: _ISUser_0x040a.res
c:\temp\EAM110\EAM110\_ISUser_0x040a.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\temp
\EAM110\EAM110\_ISUser_0x040a.res" required to link the DLL.
Generating RC file: _ISUser_0x0816.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x0816.rc
Building RES file: _ISUser_0x0816.res
c:\temp\EAM110\EAM110\_ISUser_0x0816.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\temp
\EAM110\EAM110\_ISUser_0x0816.res" required to link the DLL.
======= New server - Same standalone builder, but the IsCmdBld tool only processes one language...
C:\Program Files (x86)\InstallShield\2010 StandaloneBuild\System>isCmdBld -p "c:
\temp\EAM110\EAM110.ism"
InstallShield ®
Release Builder
Copyright © 2009 Acresso Software Inc.
and/or InstallShield Co. Inc.
All Rights Reserved.
Build started at out 16 2014 11:56
Created release folders
Checking string table references...
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
Generating RC file: _ISUser_0x0816.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x0816.rc
Building RES file: _ISUser_0x0816.res
c:\Temp\EAM110\EAM110\_ISUser_0x0816.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\Temp
\EAM110\EAM110\_ISUser_0x0816.res" required to link the DLL.
Calculating size of cabinet files...
Copying uncompressed setup files...
ISDEV : error 136: Could not copy file 'V:\prjNET\EAM110\MainLine\Deployment\bra
ndingelements\EAM110\Setup.bmp' to 'c:\prjNET\EAM110\Mainline\Development\Mainte
nance\MaintenanceManagementCore\bin\Setup\Disk Images\Disk1\Setup.bmp' "The syst
em cannot find the path specified."
Release - 2 error(s), 1 warning(s)
Log file has been created: ce\MaintenanceManagementCore\bin\Setup\Log Files\10-16-2014 11-56-53.txt>
Build finished at out 16 2014 11:56
I've copied the entire "2010 Standalone build" from the old server to the new to see if it did any good, but it didn't.
Multi-language installers is a key feature for our product, any help would be appreciated.
We have an Installshield 2010 Premier Edition license.
Thanks.
Orlando Ribeiro
--
We've been using Installshield 2010 and the Standalone builder for a while and all seemed to work fine.
Recently we added a new Windows 2012 machine to our build server pool.
This machine is apparently unable to produce multi-language installers, for our installscript setups.
We've got the same standalone builder installed on it and on an old machine, but the new Windows 2012 machine only builds the default language.
Logs from the 2 servers using IsCmdBld.exe (please ignore the file location errors, the build process handles those...).
Both are x64, old is Windows 2003, new is Windows 2012:
======= Old Server. As you can see it is iterating through all the languages:
C:\Program Files (x86)\InstallShield\2010 StandaloneBuild\System>IsCmdBld.exe -p
"c:\temp\EAM110\EAM110.ism"
InstallShield ®
Release Builder
Copyright © 2009 Acresso Software Inc.
and/or InstallShield Co. Inc.
All Rights Reserved.
Build started at Out 16 2014 11:53
Created release folders
Checking string table references...
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
Generating RC file: _ISUser_0x0409.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x0409.rc
Building RES file: _ISUser_0x0409.res
c:\temp\EAM110\EAM110\_ISUser_0x0409.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\temp
\EAM110\EAM110\_ISUser_0x0409.res" required to link the DLL.
Generating RC file: _ISUser_0x040a.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x040a.rc
Building RES file: _ISUser_0x040a.res
c:\temp\EAM110\EAM110\_ISUser_0x040a.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\temp
\EAM110\EAM110\_ISUser_0x040a.res" required to link the DLL.
Generating RC file: _ISUser_0x0816.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x0816.rc
Building RES file: _ISUser_0x0816.res
c:\temp\EAM110\EAM110\_ISUser_0x0816.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\temp
\EAM110\EAM110\_ISUser_0x0816.res" required to link the DLL.
======= New server - Same standalone builder, but the IsCmdBld tool only processes one language...
C:\Program Files (x86)\InstallShield\2010 StandaloneBuild\System>isCmdBld -p "c:
\temp\EAM110\EAM110.ism"
InstallShield ®
Release Builder
Copyright © 2009 Acresso Software Inc.
and/or InstallShield Co. Inc.
All Rights Reserved.
Build started at out 16 2014 11:56
Created release folders
Checking string table references...
ISDEV : warning -7019: The build has detected the project contains a string tabl
e entry with the name 'PRODUCT_VERSION'. At run time, IFX_PRODUCT_VERSION and IF
X_PRODUCT_DISPLAY_VERSION will be initialized to value of the string table entry
, instead of the value specified in the project's Product Version property. As a
result, the string table value contained in PRODUCT_VERSION will be displayed a
s the product's version during the installation.
Generating RC file: _ISUser_0x0816.rc
Building dialog 12006
Building dialog 12031
Building dialog 12032
Building dialog 12053
Built 4 dialogs into resource file: _ISUser_0x0816.rc
Building RES file: _ISUser_0x0816.res
c:\Temp\EAM110\EAM110\_ISUser_0x0816.rc (110): error RC2135 : file not found: V:
\prjNET\EAM110\MainLine\Deployment\brandingelements\eam110\SetupLateral.bmp
ISDEV : error -6118: The Resource compiler failed to build the RES file "c:\Temp
\EAM110\EAM110\_ISUser_0x0816.res" required to link the DLL.
Calculating size of cabinet files...
Copying uncompressed setup files...
ISDEV : error 136: Could not copy file 'V:\prjNET\EAM110\MainLine\Deployment\bra
ndingelements\EAM110\Setup.bmp' to 'c:\prjNET\EAM110\Mainline\Development\Mainte
nance\MaintenanceManagementCore\bin\Setup\Disk Images\Disk1\Setup.bmp' "The syst
em cannot find the path specified."
Release - 2 error(s), 1 warning(s)
Log file has been created:
Build finished at out 16 2014 11:56
I've copied the entire "2010 Standalone build" from the old server to the new to see if it did any good, but it didn't.
Multi-language installers is a key feature for our product, any help would be appreciated.
We have an Installshield 2010 Premier Edition license.
Thanks.
Orlando Ribeiro
--
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 21, 2014
10:09 AM
OK, i managed to solve this.
Aparently it was a mismatch in the setup configurations which caused installshield to implicitly create a new configuration only with the default language. After battling with this for 2 days, i fixed it.
what i had to do was:
1. Open setup in Visual Studio
2. Delete the release and create a new one.
3. Open .isproj in notepad and change "Default Configuration" to "Media" manually...
This worked... Can't really explain why i had to do step 3 though...
Aparently it was a mismatch in the setup configurations which caused installshield to implicitly create a new configuration only with the default language. After battling with this for 2 days, i fixed it.
what i had to do was:
1. Open setup in Visual Studio
2. Delete the release and create a new one.
3. Open .isproj in notepad and change "Default Configuration" to "Media" manually...
This worked... Can't really explain why i had to do step 3 though...