Найти ссылки на переменные пути, используемые в файле ISM - PullRequest
0 голосов
/ 31 августа 2010

У меня есть один файл ISM, созданный с помощью Installshield.В Path Variables Explorer я вижу определенные переменные.Как узнать, используются ли они где-нибудь в ISM?Я хочу удалить переменные, если они не используются.

Я использую Installshield 11.5 Adminstudio.

Заранее спасибо.

--- Sambhaji

Ответы [ 3 ]

1 голос
/ 30 сентября 2010

Sambhaji,

Файлы ISM могут быть двоичными файлами или XML, убедитесь, что вы используете формат XML.

Я не уверен, что опция установлена ​​в InstallShield 11.5, нов InstallShield 12 вы должны перейти к общей информации -> Свойства проекта -> Формат файла проекта.

Я понимаю, что двоичный формат немного быстрее, чем XML, но для того, чтобы мои проекты оставались вконтроль версий Я предпочитаю формат XML.

1 голос
/ 31 августа 2010

Я написал программу, которая делала нечто похожее, только она искала неиспользуемые записи таблицы строк.Вы можете прочитать об этом по адресу:

Использование Linq to XML для очистки таблиц ISString

Для изменения запроса на просмотр таблицы потребуется всего несколько настроеккоторый содержит ISPathVariables.

0 голосов
/ 21 марта 2016

Существует один простой способ найти ссылки на переменную или свойства.
Перейдите в Дополнительные инструменты -> Прямой редактор -> Таблицы
Просто нажмите на таблицы и нажмите Ctrl + F (опция поиска). И введите переменную / свойство, которое вы хотите найти, и нажмите Enter.
Он покажет ссылку на переменные / свойства. Нажмите F3, чтобы увидеть следующие события.

...