Hi, I need a bit of advice on my installer from you guys. I have an installer which is mostly done, several dozen files, some windows services which is registered and started, etc. However, during the interview I ask for a language which the installation should use. This choice results in a set of different report files being installed based on language.
As it is right now, I have each language report set isolated in separate components, which is enabled/disabled based on the language choice made during the interview. However, since I cannot guarantee that the report files will have unique names, I get a lot of ICE (ICE30 to be specific) warnings because there are files with identical names and that these have the same destination. The exact warning is: ICE30: The target file 'Articles.rdl' might be installed in '[ProgramFilesFolder]\f252vad8\ScanX.NET\Reports\' by two different conditionalized components on an SFN system: 'DA_ReportsComponent' and 'NO_ReportsComponent'. If the conditions are not mutually exclusive, this will break the component reference counting system. Now, I am faced with an architectural challenge; how do I solve this best? 1. In reality I could just ignore these warnings, as the conditions I have set prevents more than one language-specific component from being installed. But I abhor warning in my code, even if they have no consequence. 2. Restructure the installer, so each language-specific component is contained in a transform package, this has the extra advantage of enabling me to localize the installation interview as well. It does, however, require a bootstrapper. 3. Ignore the issue complete and distribute the report files as a zip and letting the user / software technician install them manually after the installation is complete. 4. ? I would like some advice on how things like this is usually done. Thank you, Thomas Due Software Developer ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users