如何使用我的.msi中的关联键盘快捷方式创建快捷方式

时间:2015-02-25 19:06:54

标签: c# visual-studio-2010 windows-installer keyboard-shortcuts setup-project

我使用Visual Studio中的安装项目为我的程序生成.msi。这工作正常,并为程序创建了一个很棒的桌面快捷方式。

现在,我希望能够使用键盘快捷键运行程序。要手动执行此操作,我可以右键单击快捷方式>属性并更改键盘快捷键属性。

但是,有没有什么方法可以让我的.msi创建快捷键,并且已经设置了键盘快捷键?

我花了一些时间用Google搜索并发现了一些MsiShortcutProperty表的提及,但是在Visual Studio中我的安装项目中如何实际使用它却找不到任何东西。

对此的任何帮助将不胜感激。

干杯。

1 个答案:

答案 0 :(得分:0)

您不需要MsiShortProperty表 - 您需要编辑MSI文件(使用Orca手动或作为构建后步骤)来设置快捷键的热键值:

https://msdn.microsoft.com/en-us/library/aa371847(v=vs.85).aspx

但正如Peter R所说,如果你不断发现需要VS设置不提供的功能,那么找另一个工具。