通过


运行 .NET Framework 应用程序时出现“无法启动此应用程序”错误

尝试运行 .NET Framework 应用程序时,可能会收到“无法启动此应用程序”错误消息。 如果此错误的原因是应用程序找不到 .NET Framework,因为 .NET Framework 已损坏,请使用本文尝试解决此问题。

无法启动此应用程序对话框。

如果在完成本文中的所有步骤后仍无法运行应用程序,则问题可能是由文件系统损坏、依赖项缺失或应用程序出现问题引起的。 在这种情况下,可以 尝试联系应用发布者 或发布问题来 Microsoft问答 以获取更多帮助。

了解问题

此错误意味着无法启动特定应用程序。 程序的名称是在消息“无法启动此应用程序”之前标题栏的第一部分,如下图所示:

“此应用程序无法启动”对话框,突出显示可执行文件的名称。

在上图中,导致此错误的可执行文件的名称为 mt.exe。 尝试在 Internet 上搜索有关导致问题的可执行文件的详细信息。

如何修复错误

若要解决此问题,以便可以运行应用程序,请执行以下作:

  1. 下载 .NET Framework 修复工具(NetFxRepairTool.exe)。 下载完成后,该工具会自动运行。

  2. 如果 .NET Framework 修复工具建议执行任何其他操作,例如下图所示的操作,请选择下一步

    修复工具建议的更改。

  3. .NET Framework 修复工具显示下图所示的对话框,指示更改已完成。 请在尝试重新运行应用程序时保持对话框的打开状态。 如果 .NET Framework 修复工具更正了损坏的 .NET Framework 安装,则此作会成功。

    修复工具更改完成。

  4. 如果应用程序成功运行,请选择“ 完成 ”按钮。 否则,请选择“ 下一步 ”按钮。

  5. 如果选择了 “下一步 ”按钮,.NET Framework 修复工具将显示如下所示的对话框。 选择“ 完成 ”按钮,将诊断信息发送到Microsoft。

    无法解决修复工具的问题。

  6. 如果仍然无法运行应用程序,请安装 Windows 版本支持的最新版本的 .NET Framework。 有关详细信息,请参阅 在 Windows 和 Windows Server 上安装 .NET Framework

  7. 尝试启动应用程序。

另请参阅