我有一个使用Installshield创建的ISM文件。在路径变量资源管理器中,我可以看到一些已定义的变量。如何确定它们是否在ISM中的任何位置使用?如果变量未使用,我希望将其删除。
我使用的是Installshield 11.5 Adminstudio。
提前谢谢。
-Sambhaji
发布于 2010-08-31 19:24:44
我写了一个程序,它做了类似的事情,只是它在寻找未使用的字符串表条目。您可以在以下位置阅读相关内容:
Use Linq to XML to Clean up ISString Tables
只需进行一些调整,就可以将查询更改为查看包含ISPathVariables的表。
发布于 2010-09-30 06:56:25
Sambhaji
ISM文件可以是二进制文件或XML文件,请确保您使用的是XML格式。
我不确定该选项在InstallShield 11.5中是否相同,但在InstallShield 12中,您必须转到常规信息-->项目属性-->项目文件格式。
我知道二进制格式比XML快一点,但为了让我的项目处于版本控制之下,我更喜欢XML格式。
发布于 2016-03-21 17:18:41
有一种简单的方法可以找到变量或属性的引用。
转至其他工具->直接编辑器->表
只需单击表格并按Ctrl+F (搜索选项)。然后键入要搜索的变量/属性,然后按enter键。
它将显示变量/属性的引用。按F3键查看下一个匹配项。
https://stackoverflow.com/questions/3606388
复制相似问题