2012-08-15 147 views
7

我使用visual studio 2010,并且我有一个.net桌面应用程序(winform)。我想为项目创建一个设置。我已经向解决方案添加了安装向导项目。现在我想添加程序菜单和桌面的快捷方式。右键单击“用户程序”菜单并选择添加,我只有这些选项:文件夹,文件,项目输出和汇编。我如何添加快捷方式? 另一个问题:是否可以添加.net 4.0来安装项目并在必要时安装它? 预先感谢您。在visual studio 2010中添加设置项目的快捷方式

+1

[Visual Studio部署项目 - 为已部署的可执行文件创建快捷方式]的可能副本(http://stackoverflow.com/questions/3303962/visual-studio-deployment-project-create-shortcut-to-deployed-executable) – stuartd 2012-08-15 12:20:49

+0

你的部署项目有一个'Detected Dependencies'文件夹,.Net框架应该在那里。 – stuartd 2012-08-15 12:21:54

+0

..它也应该在'启动条件'(右键点击项目,查看,启动条件) – stuartd 2012-08-15 12:23:25

回答

1

这里的解释中添加项目的快捷方式: http://support.microsoft.com/kb/837220

+2

是不是已经过时VS2008? http://thinksimpleshirin.wordpress.com/2012/02/13/creating-desktop-shortcuts-in-deployment-projects/更好,并有截图.. – stuartd 2012-08-15 12:39:44

1

这里是一个很好visual 这说明在VS2010整个安装和部署。

一个短信从我answer

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

(2 )为您的安装项目添加一个名称。

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

(4) ****选择相应的项目的解决方案 “从你的主输出。” ****

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

(6)右键单击解决方案资源管理器中的安装项目,然后BUILD它。

(7)查找debug文件夹(默认)

相应的设置,你会得到的文件夹中的.exe.msi

+0

嗨@Praveen,完成窗体MSI安装后,我的原始文件(设计和编码)也显示在安装位置。我已经使用visual studio 2010开发了这个应用程序。安装程序创建成功,但安装后MSI发生了这个问题。请帮帮我。提前致谢。 – dilipkumar1007 2017-08-02 07:12:43

11

,如果你正在寻找快捷方式添加到您的桌面,而在安装Windows应用程序,你应该遵循以下步骤

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

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

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

相关问题