2013-06-13 31 views
0

我已经按照我可以找到的每个教程,但我一直有这个问题。安装程序StartMenu快捷方式指向的文件夹,而不是.exe

安装程序创建的“开始”菜单中的快捷方式指向我的应用程序所在的目录,而不是实际的可执行文件。

我在Visual Studio 2010,Win XP中使用基本安装程序,并且正在使用“Run As”管理员安装应用程序。

我在安装程序的文件系统的应用程序文件夹中有PrimaryOutput(Active)。然后我创建了一个快捷方式,并将快捷方式移至“用户程序菜单” - >“我的公司名称”文件夹。

右键单击检查“主输出” - >输出,我看到两个文件:MyApp.exe和MyApp.exe.config。我不知道这是否正常。 “键”输出是MyApp.exe。

我正在使用定制安装程序,它的PrimaryOutput位于安装程序的FileSystem视图的Application Folder/bin文件夹中。

任何建议表示赞赏。我一直在努力奋斗几个小时,但没有成功。

在此先感谢!

+0

当你选择桌面图标后,你必须告诉它在哪里指向。 – terrybozzio

+0

当你创建你的安装程序,当你得到应用程序文件夹中的所有文件右键单击该exe文件并选择创建快捷方式,然后将该快捷方式移动到文件夹用户桌面 – terrybozzio

回答

0

我从安装程序“文件系统”中删除了所有内容并重新开始。虽然我曾尝试过,但这一次它运作良好。

我观察到的问题没有复发。

感谢大家的意见。

0

右键单击programname.exe文件,然后选择“创建快捷方式”,不在文件夹中。该快捷方式将保存在您的程序文件夹中,然后将其粘贴到开始菜单文件夹中。

0

您正在使用安装程序&部署VS Installer项目是否正确?

在我们的安装程序中,我们在“目标机上的文件系统” - >“用户程序菜单”下指定一个新文件夹(内含快捷方式文件)。

此快捷方式的目标是解决方案的Windows应用程序项目的主要输出。

相关问题