无法 运行 使用 Visual Studio 中的安装项目安装应用程序 17

Cannot run application installed using Setup Project in Visual Studio 17

我的 winforms 应用程序有一个安装项目。使用生成的 .msi 安装应用程序后,我导航到安装文件夹并尝试 运行 .exe 文件,但没有任何反应。我没有收到任何错误或任何信息。

我尝试解决问题的步骤。

在另一台计算机上使用生成的 .msi 安装程序时,我遇到了同样的问题。 当 运行 从 visual studio 中运行程序时,它工作得很好。

您的应用程序可能由于缺少某些依赖项而崩溃。

可能原因:

  • 缺少程序集(例如,安装后应用程序文件夹中是否存在所有第三方依赖项?)
  • 您的机器和安装的机器之间的 .Net 框架版本之间的差异(例如,4.7 与 4.7.2)

过去对我们有帮助的一个有用工具是使用 Windows 事件查看器。如果程序确实崩溃了,很可能有详细的崩溃原因。

然后您可以将其用作进一步调查的起点。