迷失在Visual Studio迷宫中?

时间:2009-09-30 13:17:37

标签: .net visual-studio setup-project

我在哪里可以通过Visual找到ARPCOMMENTS 具有安装项目的.NET解决方案中的Studio GUI?

ARPCOMMENTS的价值出现在“点击此处 支持信息。“在控制面板中单击”添加或 删除程序“。我已经改变了一次,但我忘了在哪里 它是。

2 个答案:

答案 0 :(得分:2)

自:

Setup project - Deployment project properties - using [ProductVersion] inside Description property

  

设置的Description属性   项目代表MSI标准   财产ARPCOMMENTS。如果我们设置了   一个的Description属性的值   安装项目,将添加一个项目   到的属性表   导致MSI包设置值   ARPCOMMENTS财产。

     

MSDN文档的备注部分   关于属性表提及:

     

“您无法使用Property表   将属性设置为另一个属性的值   属性。安装程序什么都不做   到输入的文本字符串   设置之前的值列   属性列中的属性。“

     

“这是防止创建的必要条件   物业中的循环参考   表。相反,你可以设置一个   使用自定义属性到另一个属性   行动类型51。“

     

所以解决你的问题的方法是   向MSI添加类型51自定义操作   包。不幸的是,Visual Studio   不支持添加类型51   安装项目中的自定义操作。一世   建议您使用Orca执行此操作。

     

以下是添加的步骤   为MSI键入51自定义操作   包:   1.在Visual Studio中构建安装项目。   2.使用Orca打开生成的MSI包。   3.在左侧列表中找到CustomAction表,然后添加一个新行   此表如下:       行动类型来源
  目标       Set_ARPCOMMENTS 51 ARPCOMMENTS ...版本   [ProductVersion] ......   4.找到InstallExecuteSequence表并添加一个新行来调用   以上自定义动作。你可以排序   之后调用自定义操作   DIRCA_TARGETDIR行动。对于   例:       动作条件序列       未安装Set_ARPCOMMENTS 760   5.保存更改。   6.在目标计算机上安装修改后的MSI软件包。

     

希望这会有所帮助。如果你有任何   问题,请随时让我   知道。

     

此致,Linda Liu

答案 1 :(得分:2)