单击“单击此处查看完整报告”后出现Windows App Certification Kit错误

时间:2012-10-16 20:26:36

标签: windows-8 wack

运行Windows应用认证工具包并点击“点击此处查看完整报告”链接后,我收到Unhandled exception错误。这是我的应用程序的问题还是Windows App Certification Kit崩溃了?

错误为Class Not Registered,详细信息如下:

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)

3 个答案:

答案 0 :(得分:8)

如果Chrome注册为与.htm文件关联的默认应用程序(我没有在Firefox中看到它),您将收到此错误。

它特别发生在尝试使用WACK的结果启动Validation.htm文件时,因此在这方面,不是您的应用程序导致问题,并且WACK确实已完成。 Validation.htm位于Visual Studio解决方案目录的内部,位于Release(或Debug)文件夹下,因此您可以直接从文件资源管理器中打开它,无论您的默认浏览器是什么。

答案 1 :(得分:0)

这很烦人,我不想更改我的默认浏览器。请转到:

\ BIN \调试\ ValidationResult.htm

答案 2 :(得分:0)

我也遇到了同样的错误。我刚刚卸载了Chrome&我系统中的Firefox。而且没有错误。 虽然我能够在下面给出的位置查看完整的认证报告: -

C:\Users\vishwajeet.kumar\AppData\Local\Microsoft\AppCertKit\ValidationResult.htm

文件ValidationResult.htm包含认证的完整报告。