5

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

错误是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)
4

3 回答 3

8

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

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

于 2012-10-17T04:07:32.980 回答
0

这很烦人,我不想更改我的默认浏览器。只需前往:

\bin\Debug\ValidationResult.htm

于 2013-07-16T02:52:48.613 回答
0

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

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

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

于 2014-02-11T05:22:36.263 回答