PDA

View Full Version : code sign issue



NewsArchive
11-26-2013, 03:14 AM
Hi I created a new install. In the install script I codesign the .exe
of the file inside the install.exe file
However, the .exe (created in Clarion 8) still has the windows security
logo in the lower right of the icon and when running the .exe you still
get the Windows security message. I also code sign the install.exe file
but that does not get the Windows Security message. What am I missing?

--
Eric Jacobowitz
www.castlecomputer.com

NewsArchive
11-26-2013, 03:15 AM
Eric,

> Hi I created a new install. In the install script I codesign the .exe
> of the file inside the install.exe file
> However, the .exe (created in Clarion 8) still has the windows security
> logo in the lower right of the icon and when running the .exe you still
> get the Windows security message. I also code sign the install.exe file
> but that does not get the Windows Security message. What am I missing?

Grasping at straws here but does your program EXE have a manifest?

--
Lee White

RPM Report Viewer.: http://www.cwaddons.com/products/rpm/
RPM Review........: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Report Faxing.....: http://www.cwaddons.com/products/afe/
---Enroll Today---: http://CWaddons.com

Creative Reporting: http://www.CreativeReporting.com

Product Release & Update Notices
http://twitter.com/DeveloperPLUS

Windows 8 brings us "The Oval, Bumper Car, Roller Coaster of Wait!"

NewsArchive
11-26-2013, 03:15 AM
Eric,

> Hi I created a new install. In the install script I codesign the .exe of
> the file inside the install.exe file
> However, the .exe (created in Clarion 8) still has the windows security
> logo in the lower right of the icon and when running the .exe you still
> get the Windows security message. I also code sign the install.exe file
> but that does not get the Windows Security message. What am I missing?

IMO, it is exactly what Lee suspected. The "shield icon" comes from the
embedded manifest. It is not related to the code-signature.

You have to manifest your .exe "asInvoker" and then code-sign it.

Friedrich