Jim Beveridge
Posts: 32
Joined: Wed May 10, 2006 10:54 pm

Windows 7 Logo Testing Problem

I am running Advanced Installer Professional 7.0.1. I am working with the Windows 7 Logo Testing Kit (beta - http://www.readyset7.com/software.aspx) and need help solving one last error:

PE file c:\windows\installer\{53fd43ce-3444-43fe-b18f-d065e0bf470f}\epreserver.exe not signed.

epreserver.exe is my application. Advanced Installer is installing a truncated version of the EXE into the above directory. It should be 1721064 bytes and the installed version is 766 bytes.

How do I fix this so that either that file is never created or it is created with its full size?

Thank you,
Jim
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Re: Windows 7 Logo Testing Problem

Hi Jim,

Please note that the "Windows\installer" folder is the Windows Installer cache. The EXE file with the problem is actually an icon stored in the cache with the extension ".exe". This file is created automatically by Windows Installer and it cannot be signed (it's an icon, not an actual EXE).

You should talk with Microsoft about this problem because it seems like a bug in the validation process.

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Jim Beveridge
Posts: 32
Joined: Wed May 10, 2006 10:54 pm

Re: Windows 7 Logo Testing Problem

Hello,

I understand that the file is an icon, but the filename is clearly generated based on something in the MSI created by Advanced Installer. I looked at other directories in \Windows\Installer. Out of hundreds of entries, there was only one other case where there was an icon file named after the EXE.

When I create a new "Simple" project based on Notepad.exe, that folder and icon file in Windows\Installer are not created. Therefore, some setting I have in my aip file is causing that icon file to be generated. So far I have not found the setting. Can you help?
Jim Beveridge
Posts: 32
Joined: Wed May 10, 2006 10:54 pm

Re: Windows 7 Logo Testing Problem

Additional information:

When I ran the installation with logging, these lines seem to be directly related to the problem: ("Executing op: IconCreate")

PublishFeatures: Feature: MainFeature
MSI (s) (68:D8) [11:31:38:196]: Executing op: ActionStart(Name=PublishProduct,Description=Publishing product information,)
Action 11:31:38: PublishProduct. Publishing product information
MSI (s) (68:D8) [11:31:38:209]: Executing op: IconCreate(Icon=ePreserver.exe,Data=BinaryData)
1: ePreserver.exe
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Re: Windows 7 Logo Testing Problem

Hi,

The file is created automatically for each icon used in the package ("Add or Remove Programs" icon, shortcut icon, file association icon etc.). If no icons are used, no files will be created. Please note that this is the normal behavior of MSI installation packages.

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”