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

时间:2018-08-17 22:58:20

标签: c# visual-studio installation visual-studio-2017 setup-project

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

我尝试解决问题的步骤。

  • 确保目标平台x86与应用程序所依赖的主项目,设置项目以及解决方案中的其他所有项目相匹配。

  • 在安装项目中,请确保我在应用程序文件夹中具有引用主项目主要输出的项目输出。而且我使用的dll也列在其中。

  • 以管理员身份运行该应用程序。

  • 已激活单击主项目中的“一次安全性设置”。

  • Ran sfc / scannow,没有发现任何问题。

  • 重新启动计算机。

在另一台计算机上使用生成的.msi安装程序时,我也遇到同样的问题。 从visual studion运行程序时,它可以很好地工作。

1 个答案:

答案 0 :(得分:0)

您的应用程序可能由于缺少相关性而崩溃了。

可能的原因:

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

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

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

enter image description here