2010-02-03 116 views
2

我正在为简单的Windows窗体创建一个.vdproj安装程序。我在用户的程序菜单中添加了一个快捷方式(在一个文件夹中),但是当我单击快捷方式时,它只是打开安装文件夹。我如何设置它来运行.exe程序?.net .vdproj - 应用程序快捷方式

我只是试图把.exe名称放在快捷方式的“参数”中 - 没有运气。我认为这可能比这更直观。它也似乎是“目标”可能是设置属性 - 但它给了我一个选择列表 - 我的.exe不在要选择的东西列表中。

感谢,

尼尔·沃尔特斯

更新1:

我使用VS2008 SP1。

我在名为“RCT”(这是我的应用程序名称)的“用户程序”菜单下添加了一个文件夹。我右键单击该文件夹,然后看到“添加”箭头到子菜单和“创建快捷方式到RCT”。我尝试的第一件事是“创建RCT的捷径”,这是我发布这个问题的原因。一旦快捷方式在那里,它看起来像属性Windows是配置它的唯一方法。 我将“目标”和“工作文件夹”(全部3个属性)设置为“应用程序文件夹”。 现在,当我点击该快捷方式,它会打开磁盘目录:C:\用户\ uxnxw01 \应用程序数据\漫游\微软\的Windows \开始菜单\程序\ RCT

如果我右键点击“用户的程序菜单”我看到一个链接“添加快捷方式到用户的程序菜单”。我真的想要一个快捷方式在用户的程序菜单中,而不是“到”用户的程序菜单。

“添加”子菜单有四个选项:文件夹,项目输出,文件,装配。

的解决方案 - 基于Heinzi的回应:

我想我现在弄明白了 - 在空白处右键单击(在“名称...类型...” - 不上然后我看到“创建新的快捷方式”,这是微软的一个令人困惑的设计,好像你会点击文件夹和“添加新的快捷方式”,而是给你“Add shortcut to ...”项目您点击。

回答

2

点击Create New Shortcut后,而不是选择应用程序文件夹,双击在应用程序文件夹上。然后Primary output from <YourApplication>应该是可选的。

+0

很酷,谢谢。所以,而不是点击“添加快捷方式”,我应该做“添加项目输出...”?它的工作,除了我也得到了配置文件的快捷方式。 – NealWalters 2010-02-03 14:41:29

+0

不,在我的Visual Studio版本(2008)中调用“添加快捷方式”(或“创建新快捷方式”)是正确的。如果你“添加项目输出”,你会得到exe的另一个*拷贝进入开始菜单(而不是快捷方式),这是一件坏事。 因此:(a)将项目输出添加到应用程序文件夹,然后(b)使用“创建新快捷方式”菜单项在用户程序菜单中添加快捷方式。 *在“创建新快捷方式”窗口中,双击应用程序文件夹以查看项目输出(您在步骤(a)中放置的项目)。 – Heinzi 2010-02-03 14:47:07

+0

此外 - 如何将部署目录从C:\ Program Files(x86)\ Microsoft \ TFBIC.RCT.Monitor \更改为C:\ Program Files(x86)\ TFBIC.RCT。Monitor \ – NealWalters 2010-02-03 14:47:17