在 Visual Studio 2010 中添加安装项目的快捷方式



我正在使用Visual Studio 2010,我有一个.net桌面应用程序(winform)。我想为项目创建一个设置。我已将安装向导项目添加到解决方案中。现在我想添加程序菜单和桌面的快捷方式。右键单击"用户程序菜单"并选择添加,我只有以下选项:文件夹,文件,项目输出和程序集。如何添加快捷方式?另一个问题:是否可以将 .net 4.0 添加到安装项目中并在必要时安装它?提前谢谢你。

如果您希望在安装 Windows 应用程序时向桌面添加快捷方式,则应按照以下步骤操作

  1. 从"解决方案资源管理器"中,单击你的安装项目。
  2. 单击"文件系统编辑器"(位于"解决方案资源管理器"顶部)。
  3. 打开文件系统编辑器后,您可以在左侧选项卡上看到"目标计算机上的文件系统"。单击"应用程序文件夹"。
  4. 然后在右侧选项卡上,出现"MyApp(活动)的主要输出"。右键单击它并选择"创建从MyApp(活动)主输出的快捷方式"。现在,您应该会看到快捷方式显示在主输出下方,即应用程序可执行文件。
  5. 将该快捷方式从右侧选项卡拖放到目标计算机上的左侧选项卡文件系统 - 用户的桌面文件夹。
  6. 现在,安装后,.exe的快捷方式将显示在桌面上。
  7. 可以在文件系统编辑器中单击快捷方式,然后从"属性"网格中编辑"名称"属性,以更改图标上显示的文本。

这里是在项目中添加快捷方式的说明:http://support.microsoft.com/kb/837220

这是一个很好的视觉效果这解释了 vs2010 中的整个设置和部署。

我的回答中的简短说明:

(1) 文件 -> 新建项目 -> 其他项目类型 -> 设置和部署 -> Visual Studio Installer

(2) 为安装项目添加名称。

(3)右键单击应用程序文件夹->添加->项目输出

(4) ****选择您各自项目的解决方案"您的主要输出"。****

(5) ****添加相应的第三方 dll。//永远不要忘记这个。

(6) 在解决方案资源管理器中右键单击设置项目并构建它。

7)在调试文件夹中找到相应的设置(默认情况下)

您将获得文件夹中的.exe.msi

若要将 .net 框架作为安装包的一部分包括在内,请从解决方案资源管理器中选择安装程序项目,右键单击 -> 属性。

在打开的窗口中,按"先决条件"按钮。将打开另一个窗口并选择所需的 .Net Framework 版本,然后从单选按钮中选择"从与我的应用程序相同的位置下载必备组件"。

最新更新