Note: Following content is reprinted from the Original article Flexera : Build Error 6041.
Only for knowledge sharing. ^^
Building an InstallShield project, produces the following error occurs:
Error -6041: Internal build error.
The Build error is known to occur when trying to build a Multi-Lingual installer. The Build error -6041 occurs when there is an error encountered applying a language transform to a language specific MSI that is generated as part of the build process.
To resolve the error, follow the steps below:
1. Browse to the 'Releases' view in the Project.
2. Select the Release that you are working on.
3. Go to the 'Build' tab.
4. Change the 'Keep Unused Directories' value to Yes.
5. Rebuild the Release and test it.
This error is briefly documented in the InstallShield Help Library topic Troubleshooting Build Errors and Warnings.