【问题标题】:how to set target to application exe during deployment如何在部署期间将目标设置为应用程序 exe
【发布时间】:2011-02-24 12:20:28
【问题描述】:

我有一个控制台应用程序,我想使用一些 msi/setup.exe 文件来部署/共享它。我使用了 Visual Studio 安装项目类型。我在用户的桌面文件夹中创建了一个桌面快捷方式。但是我不能把这个快捷方式指向应用程序.exe文件,它只允许添加应用程序文件夹。

所以我想要的是,一旦我安装了我的应用程序(使用 msi/exe),它会在桌面上创建一个快捷方式,然后当我单击快捷方式时,它应该直接打开应用程序,而不是应用程序文件夹。

谢谢, 普里坦

【问题讨论】:

  • 您的输出(在部署项目中)是否设置为配置而不仅仅是“默认”?我在让 VS 的部署与它一起工作时遇到了很多奇怪的问题,主要问题是快捷方式拒绝承认我的 exe 存在。将其设置为默认为我修复了它。

标签: c# .net deployment console-application


【解决方案1】:

我至少有一年没有这样做了。 但是如果我记得右键'右键单击项目输出并选择创建快捷方式(在输出的同一文件夹上),然后将其拖放到桌面文件夹中。

【讨论】:

  • 谢谢..这解决了我的问题..我在这个论坛找到了相同的解决方案bytes.com/topic/visual-basic-net/answers/… 还有一个问题你知道如何默认以管理员身份打开应用程序exe。除非 exe 以管理员身份打开,否则我的应用程序将不会运行。
  • 修改您的应用程序清单,请参阅msdn.microsoft.com/en-us/library/bb756929.aspx - 您可以告诉它始终要求提升凭据。我上次处理这个问题时,它甚至默认在清单中,只是被注释掉了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-14
  • 2016-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多