【问题标题】:Adding shortcut to setup project in visual studio 2010在 Visual Studio 2010 中添加设置项目的快捷方式
【发布时间】:2012-08-11 17:39:01
【问题描述】:

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

【问题讨论】:

标签: c# .net winforms visual-studio-2010 installation


【解决方案1】:

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

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

【讨论】:

  • 你好。我按照这些步骤操作,但是当尝试使用桌面图标打开应用程序时,它会尝试打开 .dll,而不是可执行文件。关于我做错了什么有什么想法吗?这是一个带有 .NET Core 的 WPF 应用程序。谢谢。
  • 没关系。我刚刚找到了答案。显然对于我的问题,我需要在应用程序文件夹部分中包含应用程序的可执行文件,然后从中创建快捷方式。这有助于technical-recipes.com/2011/…
【解决方案2】:

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

【讨论】:

【解决方案3】:

这是一个很好的visual 这解释了 vs2010 中的整个设置和部署。

来自我的answer的简短说明:

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

(2) 为您的设置项目添加一个名称。

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

(4) ****选择您各自项目的解决方案“primary output from yours..”****

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

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

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

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

【讨论】:

  • 嗨@Praveen,在完成窗口窗体MSI设置的安装后,我的原始文件(设计和编码)也显示在安装位置。我已经使用 Visual Studio 2010 开发了这个应用程序。安装程序创建成功,但是在安装 MSI 之后,这个问题正在发生。请帮我。提前致谢。
【解决方案4】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 2022-07-18
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多