Search

NGen CertKit: App certification failed during native image generation - Surface RT Only by smartapp7

Closed

1
0
Sign in
to vote
Type: Bug
ID: 776204
Opened: 1/10/2013 2:02:45 AM
Access Restriction: Public
0
Workaround(s)
0
User(s) can reproduce this bug
I have an app which is ready for deployment to Windows store, I ran the Windows Application Certification Kit on my laptop for x64\x86 and it passes however when I deploy the app to my Surface RT and test the app using WACK for RT it fails.

The error I am getting is native image generator failing to compile third-party referenced assemblies, the log file shows the this error for all third-party libraries I am using not just one
Those libraries are Caliburn Micro, Syncfusion, Callisto and WinRT Xamk Kit

My app also uses SQLite which I believe is native C++ code but I do not see an error related to it

The error is:

"Failed to compile because Windows cannot verify the digital signature for this file ."

Many Thanks
Details (expand)

Visual Studio/Team Foundation Server/.NET Framework Tooling Version

.NET Framework 4.5

Steps to reproduce


I am using the latest WACK 2.2 and I am cleaning the solution, set Platform to ARM, rebuild project and then deploy to the Surface.

Run WACK for RT on Surface RT

I deployed and ran multiple times but still getting errors for all dlls referenced by my app

Product Language

English

Operating System

Windows 8

Operating System Language

English

Actual results

NGEN compiling error when WACK RT is run on Surface RT

No errors on Intel based laptop

Expected results

no NGen errors generated on Intel-based laptop, should be the same on Surface RT
File Attachments
0 attachments
Sign in to post a comment.
Posted by Microsoft on 1/29/2013 at 10:14 PM
Hi,

I hope you have been able to resolve the issue with the App certification. Please let us know if you have any further questions.

Thanks.
Posted by Microsoft on 1/25/2013 at 9:31 AM
Thank you for your feedback. We are aware of various scenarios where the NGen test inside app certification kit incorrectly reports digital signature errors, however based on your description I wasn't able to determine if your case matches one of the known scenarios. If you haven't already done so, could you please take a look at the list of known issues at http://support.microsoft.com/kb/2716152? If none of the suggestions from that web page resolve your issue, please send me a copy of the NGen test log file (search the %userprofile%\appdata\local\microsoft\appcertkit folder for the log file with names matching "Performance_Test__trace_Launch*.txt"), and I'll investigate further. We are actively working on fixing digital signature releated errors in all scenarios we're aware of, and will release it in a future version of Windows. We apologize for the inconvenience caused by this issue. Thanks. John Chen, Common Language Runtime
Posted by Microsoft on 1/10/2013 at 3:34 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)
Sign in to post a workaround.