在VS安装和部署项目中,如何创建一个名称设置为[PRODUCTNAME]的快捷方式?

8
在我的VS设置和部署项目中,我想创建一个桌面快捷方式,其名称设置为[ProductName]属性。但是安装程序仅将[ProductName]视为字符串文字,而不是使用该属性。我该如何使其按照我想要的方式运作?
1个回答

0

你考虑过使用一些硬编码的名称,并在安装时使用构建事件来重命名快捷方式吗?


我意识到我可能可以使用自定义操作来解决问题,但我正在尝试找到最简单的方法。此外,我需要更多的解释才能接受这个答案。 - Brandon
没问题,但告诉我,你真正想要实现什么?你不想在两个地方输入ProductName是因为有更深层次的原因吗? - Daniel Mošmondor
这是自动化构建过程的一部分;我只想在一个地方更改ProductName,并使其在安装中引用的所有位置(包括快捷方式的名称)都得到更新。 - Brandon
好的,但是productName会多久更改一次?你想要的是不支持的。 - Beth

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接