查找ISM文件中使用的路径变量的引用

时间:2010-08-31 06:00:14

标签: variables installer installation installshield

我有一个使用Installshield创建的ISM文件。在Path Variables Explorer中,我可以看到定义了一些变量。如何找到它们是否在ISM的任何地方使用?我想删除未使用的变量。

我正在使用Installshield 11.5 Adminstudio。

先谢谢。

--- Sambhaji

3 个答案:

答案 0 :(得分:1)

我编写了一个程序,它做了类似的事情,只是在寻找未使用的字符串表条目。您可以在以下网址阅读:

Use Linq to XML to Clean up ISString Tables

只需要进行一些调整就可以更改查询以查看包含ISPathVariables的表。

答案 1 :(得分:1)

Sambhaji,

ISM文件可能是二进制文件或XML,请确保您使用的是XML格式。

我不确定InstallShield 11.5中的选项是否相同,但在InstallShield 12中,您必须转到常规信息 - >项目属性 - >项目文件格式。

我知道二进制格式比XML快一点,但为了让我的项目受版本控制,我更喜欢XML格式。

答案 2 :(得分:0)

有一种简单的方法可以找到变量或属性的引用 转到其他工具 - >直接编辑 - >表
只需单击Tables并按Ctrl + F(搜索选项)。然后输入要搜索的变量/属性&点击进入。
它将显示变量/属性的引用。按F3查看下一次出现。