Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I deal with the ICE60 warning in WiX?

Tags:

warnings

wix

I have created a WiX project that installs a bunch of different EXEs and DLLs. Unfortunately when I build the project I receive the following warning for each one of them:

ICE60: The file fileName is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column.

I have found examples and possible solutions for this and each time it is suggested to set the DefaultLanguage tag to 0 in order to fix the warning. Once doing that I then get this warning:

The DefaultLanguage '0' was used for file 'fileName' which has no language or version. For unversioned files, specifying a value for DefaultLanguage is not neccessary and it will not be used when determining file versions. Remove the DefaultLanguage attribute to eliminate this warning.

How can I handle this warning?

like image 566
Scott Boettger Avatar asked Feb 19 '10 18:02

Scott Boettger


2 Answers

I beileve you are stuck with the warning until the executables are updated. Not helpful, I know, but I would focus on fixing the executables rather than trying to hack the Windows Installer.

like image 86
Rob Mensching Avatar answered Nov 08 '22 01:11

Rob Mensching


The answer is to use something besides Wix. Having an test for a condition which the developer has no means to solve anyway, is a fruitless search for perfection that just results in wasting peoples time. In the end, your installer will work fine with this warning, and the warning being there will lead to you missing some other warning because you over looked it in the stream of useless output produced by this warning.

There is no value in demanding language when there is no net use of that language to fix the users life. The executable still run, they still produce the same results and they still have no support for language. So, why would this test, with an unquenchable warning, really add value to the developer or users life?

like image 1
grwonn Avatar answered Nov 08 '22 02:11

grwonn