安装程序“开始”菜单快捷方式指向文件夹,而不是.exe

时间:2013-06-13 02:54:20

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

我已经按照我能找到的每个教程,但我一直有这个问题。

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

我正在使用Visual Studio 2010,Win XP中的基本安装程序,而我正在使用“运行方式”管理员安装应用程序。

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

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

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

任何建议都表示赞赏。我已经打了几个小时而没有成功。

提前致谢!

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您正在使用“设置”和“放大器”。部署,VS安装程序项目是否正确?

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

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

答案 2 :(得分:0)

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

我观察到的问题没有再发生。

感谢大家的意见。