我在哪里可以通过Visual找到ARPCOMMENTS 具有安装项目的.NET解决方案中的Studio GUI?
ARPCOMMENTS的价值出现在“点击此处 支持信息。“在控制面板中单击”添加或 删除程序“。我已经改变了一次,但我忘了在哪里 它是。
答案 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)