locked
Windows App Certification Kit error after clicking "Click here to view full report"

    Question

  • I am getting an "Unhandled exception" error after running the Windows App Certification Kit and clicking on the "Click here to view full report" link.  Is this a problem with my application or is the Windows App Certification Kit crashing?  

    It is very confusing.

    The error is "Class Not Registered" and here are the details:

    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.ComponentModel.Win32Exception (0x80004005): Class not registered
       at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
       at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
       at System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.Label.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    appcertlite
        Assembly Version: 0.0.0.0
        Win32 Version: 2.0.9200.16384 (win8_rtm.120725-1247)
        CodeBase: file:///C:/Program%20Files%20(x86)/Windows%20Kits/8.0/App%20Certification%20Kit/appcertlite.exe
    ----------------------------------------
    Microsoft.AE.Windows
        Assembly Version: 6.2.0.0
        Win32 Version: 6.2.9200.16384
        CodeBase: file:///C:/Program%20Files%20(x86)/Windows%20Kits/8.0/App%20Certification%20Kit/Microsoft.AE.Windows.DLL
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.18016 built by: FX45RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    Microsoft.AE
        Assembly Version: 6.2.0.0
        Win32 Version: 6.2.9200.16384
        CodeBase: file:///C:/Program%20Files%20(x86)/Windows%20Kits/8.0/App%20Certification%20Kit/Microsoft.AE.DLL
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Microsoft.Windows.SoftwareLogo.Shared
        Assembly Version: 0.0.0.0
        Win32 Version: 2.0.9200.16384
        CodeBase: file:///C:/Program%20Files%20(x86)/Windows%20Kits/8.0/App%20Certification%20Kit/Microsoft.Windows.SoftwareLogo.Shared.DLL
    ----------------------------------------
    System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    appcertlite.resources
        Assembly Version: 6.2.0.0
        Win32 Version: 6.2.9200.16384
        CodeBase: file:///C:/Program%20Files%20(x86)/Windows%20Kits/8.0/App%20Certification%20Kit/en/appcertlite.resources.DLL
    ----------------------------------------
    System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Runtime.Remoting
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    Microsoft.GeneratedCode
        Assembly Version: 1.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Microsoft.GeneratedCode
        Assembly Version: 1.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    • Edited by madoublet Tuesday, October 16, 2012 8:34 PM more details
    Tuesday, October 16, 2012 8:02 PM

All replies

  • Not an answer, but a workaround if anyone else has this problem.  You can find the certification results here:

    c:\users\[comp-name]\AppData\Local\Microsoft\AppCertKit\ValidationResult.htm

    Tuesday, October 16, 2012 9:01 PM
  • When you choose view report it should kick off your default browser.  Did you install a different browser on your machine and make it the default or are you only using Internet Explorer?

    Jeff Sanders (MSFT)

    Monday, October 22, 2012 12:21 PM
    Moderator
  • I got the same problem

    , and I cannot file the ValidationResult.htm, in c:\users\[comp-name]\AppData\Local\Microsoft\AppCertKit\ folder

    I had update the newest version of Windows App Certification Kit 

    • Edited by o0most0o Sunday, December 23, 2012 3:07 AM
    Sunday, December 23, 2012 3:04 AM
  • I was also facing the same issue with Windows App Certification Kit. And got the same issue.

    I just uninstalled Chrome & Firefox. And reran the windows App certification kit for validation and

    this time did not get the error mentioned above (after clicking "Click here to view full report" or "submit your app to store".

    Tuesday, February 11, 2014 4:57 AM