MSI安装包安装程序,但不会启动

时间:2017-08-03 01:58:45

标签: c# visual-studio-2015 windows-installer .net-4.5

我迷路了。我尝试将Click Once部署和Windows安装程序作为.msi包。我更喜欢使用MSI。我已经按照几个教程说了同样的事情,但是当完全遵循时,我的应用程序已安装,应该出现,但程序不会通过双击图标或右键单击并以管理员身份运行来启动。

我遵循的过程是添加一个安装项目,将一个主输出添加到应用程序文件夹,在用户的桌面和程序菜单中创建一个主输出的快捷方式。建立项目。 MSI位于bin / Debug或bin / release中,具体取决于用于构建的内容。 MSI文件可用。

我双击了MSI。继续完成向导并成功安装。我看到了快捷方式并且已安装,但它无法启动。它看起来像双击时尝试,但然后......没有。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

在为MSI创建安装项目时,您必须右键单击目标计算机的应用程序文件夹并将鼠标悬停在“添加”上,然后选择添加项目输出。我需要添加应用程序的图标,一些DLL文件等。它允许您选择要包含的项目。许多教程仅显示主要输出。您可能需要选择的不仅仅是主输出。我包括除源文件之外的所有内容,现在可以使用。您可能还需要右键单击,将鼠标悬停在“添加”上,然后选择“文件”以添加应用程序图标和任何其他必要文件。我还必须添加一个文本文件。希望这会有所帮助。