We suppose that ICE30 errors/warnings (from ICE Checks integrated in InstallAware or validation within ORCA) may be a bug during InstallAware SFN creation in MSI file table creation. For general explanation:
ICE30 validates that the installation of components containing the same file never installs the file more than once in the same directory. Therefore ICE30 goes to every component in the Component table and then determines the component's target directory from the Directory table. It then checks to see which of these components install to the same target directory. Finally, it uses the File table to verify that none of the files in these components have the same name. So far, so good.
Let’s say we have to assemblies named (1) TheAssembly_1.dll and (2) TheAssembly_2.dll. As you can see both names are different.
Now let’s come to 8.3 SFN (Short File Names). From that point of view both file names are not different because of the first 8 characters seen from left, “TheAssem”. Normally this should not be a problem because during the build process it should be recognized (by InstallAware) and then changed to (1) TheAss~1 and (2) TheAss~2 in the MSI File table. This are also the common file names listed using the command “DIR /X” in a dos box (yellow rectangle):
We have created an example project and included two assemblies. Here’s a screen shot from ORCA validation showing the MSI file table:
As you can see (yellow rectangle) both SFN automatically created are “TheAss~1”, the second file name number was not accurate incremented to “TheAss~2”. This put’s an ICE30 error and may prevent from Windows 7 Software Logo Program.
We think the InstallAware’s build process is somehow inaccurate ... please help on that, but don’t advise changing the MSI file table manually ...
ICE30 error/warning bug during InstallAware build process
-
HAHNmediaservice
- Posts: 46
- Joined: Sat Aug 28, 2010 9:41 am
- Location: Germany
- Contact:
ICE30 error/warning bug during InstallAware build process
HAHN mediaservice
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Re: ICE30 error/warning bug during InstallAware build proces
Only errors threaten logo certification, not warnings.
Andy Mills
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.
-
HAHNmediaservice
- Posts: 46
- Joined: Sat Aug 28, 2010 9:41 am
- Location: Germany
- Contact:
Re: ICE30 error/warning bug during InstallAware build proces
This is right, but we want to get rid of the ICE30 warnings as well. We still think the InstallAware’s build process is inaccurate (it's a bug, isn't it?), so please help on that, but don’t advise changing the MSI file table manually ...
HAHN mediaservice
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Re: ICE30 error/warning bug during InstallAware build proces
I have forward this information to our product managers. I personally agree that it is better not to even have warnings, but it's up to them to decide if it's worth making a change.
Andy Mills
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.
-
HAHNmediaservice
- Posts: 46
- Joined: Sat Aug 28, 2010 9:41 am
- Location: Germany
- Contact:
Re: ICE30 error/warning bug during InstallAware build proces
We need help soon. How long will it take to fix it?
BTW: Where we can find a list with bugs already reported?
BTW: Where we can find a list with bugs already reported?
HAHN mediaservice
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
-
HAHNmediaservice
- Posts: 46
- Joined: Sat Aug 28, 2010 9:41 am
- Location: Germany
- Contact:
Re: ICE30 error/warning bug during InstallAware build proces
What about this post? Do we get an answer on that issue?
HAHN mediaservice
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Inh. Irena Hahn
Seif-Wald-Ring 26
54329 Konz-Roscheid
Tel: +49 6501 6 03 96 79
Fax: +49 6501 9 22 31 29
Re: ICE30 error/warning bug during InstallAware build proces
For now, you can search the forum for existing issues.
Andy Mills
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.

