Описание тега basic-msi

Basic MSI is the Windows Installer-based project type in InstallShield
1 ответ

Как я могу динамически связываться с каталогом, который не существует (пока)?

У меня есть проект InstallScript, который я смотрю вручную, воссоздавая как базовый проект MSI. Для проекта InstallScript у нас есть несколько компонентов, которые используют динамическое связывание файлов и ссылку на местоположение, указанное в пер…
28 сен '11 в 18:29
0 ответов

InstallShield 2010 Основная ошибка MSI обновления 2753

Я использую InstallShield 2010 Basic MSI Project для установки продукта. Теперь я создал элемент Major Upgrade для выполнения крупного обновления с предыдущей версии. В проекте у меня есть EXE-файл, который регистрирует сторонний компонент, который …
05 июл '16 в 11:16
1 ответ

Как обновить файлы.ism и.rul при переходе на новую версию?

У меня есть базовый MSI-проект, созданный с помощью InstallShield 2015. Это файлы.ism и.rul, которые содержат много значений, которые меняются всякий раз, когда в нашем программном обеспечении появляется новая версия, что довольно часто. У меня есть…
06 июл '16 в 18:04
0 ответов

Удалите или отключите весь интерфейс установки MSI в процессе всей установки

Я создаю базовый проект MSI и получаю установочный пакет (*. Msi), затем я хочу отключить весь интерфейс установки после двойного щелчка по нему, а также хочу, чтобы он хорошо поддерживал установку с перезаписью. Любой может помочь мне, спасибо!
11 ноя '15 в 05:14
1 ответ

Передача пути установки в качестве входных данных для DLL - основной MSI - InstallShield 2012

Передача пути установки, выбранного из диалогового окна " Папка назначения", в качестве входных данных для библиотеки DLL из настраиваемого диалогового окна. Я разрабатываю базовый проект установки MSI с использованием InstallShield 2012. Я разработ…
2 ответа

Installshield 2014 Basic MSI Hide функции динамически не устанавливая функции

Я создал Basic MSI Installer, используя InstallShield 2014 для серверной / клиентской программы, и должен динамически скрывать функции на основе лицензионного ключа базы данных, которая устанавливается до установки нашего приложения-сервера. Я созда…
20 ноя '14 в 18:11
1 ответ

Имя базы данных в диалоге SQLLogin не обновляется в основном установщике MSI Installshield

Я создаю основной проект MSI. В диалоговом окне SQLLogin, если я удаляю имя каталога базы данных из текстового поля, а затем просматриваю существующую базу данных, значение не отображается в текстовом поле при нажатии OK, но если я нажимаю назад и д…
30 окт '15 в 17:38
1 ответ

Как использовать встроенные пользовательские действия Installshield - они не отображаются в последовательности выполнения

Существует два типа пользовательских действий в installshield, а именно встроенные и определяемые пользователем. Я хочу использовать встроенное пользовательское действие installshield с именем ISSQLServerValidate проверить, возможно ли подключиться …
1 ответ

InstallShield 2010 Basic MSI Project - добавление диалога для выполнения последовательности

Как добавить пользовательский диалог в последовательность выполнения базового проекта MSI в InstallShield 2010? Я хочу, чтобы это диалоговое окно отображалось, когда установщик запускается непосредственно в виде файла.EXE или из командной строки MSI…
22 июн '16 в 09:30
2 ответа

Возможность преобразования из проекта InstallScript в базовый MSI

У меня есть чистый проект InstallScript, который оказывается проблематичным из-за этой проблемы. Это было временно решено добавлением некоторого InstallScript, который стирает определенный каталог перед установкой новых файлов, что не идеально. Одна…
03 мар '11 в 22:55
1 ответ

Installshield оставляет байт скомпилированные файлы после удаления

У меня есть сборка Installshield Basic MSI с некоторыми файлами Python в качестве компонентов. При удалении он оставляет за байтом скомпилированные файлы. Я вижу один из способов сделать это, чтобы написать Installscript который будет вызван при уда…
2 ответа

InstallShield: копировать источники локально

Как я могу скопировать установочные источники на локальный диск, чтобы исходный носитель не требовался для ремонтной установки? Это базовый проект MSI.
13 июл '09 в 15:14
1 ответ

Установить основной щит MSI. Как отобразить диалоговое окно с сообщением об ошибке, если введенный путь к файлу конфигурации верен

Я использовал CheckTargetPath = 0 для проверки введенного пути в событиях текстового поля. Он не пропускает к следующему диалогу, если введенный путь недопустим. Но я хочу отобразить сообщение об ошибке в другом текстовом поле в том же диалоговом ок…
09 июл '16 в 07:47
3 ответа

Продукт не удаляется из Windows при удалении предыдущего продукта во время его установки

У меня есть установщик MSI Installshield Basic, который устанавливает новую версию нашего продукта. Если пользователь все еще пользуется старой версией (установленной установщиком Installscript), установщик выполнит строку удаления старого продукта,…
1 ответ

Изменение XML(.config) во время установки (installshield 2010)

Я занимаюсь разработкой приложения installshield 2010, но "изменение текстового файла" и "изменение файла xml" не годятся для изменения файла конфигурации (включая app.config), поскольку применение условия (например, оператора "if") не поддерживаетс…
05 янв '11 в 22:31
1 ответ

Installshield Basic MSI Установка строго для 32-разрядных

У меня есть решение с несколькими dll, которые являются 64-битными или 32-битными, которые я хочу развернуть с помощью установщика. У меня есть два основных проекта MSI в InstallShield 2012, один для 32-битных систем, а другой для 64-битных систем. …
2 ответа

При удалении InstrallShield Basic MSI не отображается диалоговое окно с кнопкой "Готово"

Я использовал InstallShield 2018 и создал проект "Basic MSI". При удалении продукта он подтверждает, что я хочу продолжить удаление, и после подтверждения начинается удаление. Но затем он просто исчезает, не показывая диалоговое окно в конце, где вы…
1 ответ

Как передать собственность в ISM через.ini?

Я строю проект ISM (базовый MSI), используя IsCmdBld.exe. Я хотел передать пару свойств в файл ISM. Когда я выполняю следующую команду, она собирается правильно с переданными свойствами. IsCmdBld.exe -p "<ISM file path>" -z "ProductName=TempPr…
06 ноя '18 в 09:31
1 ответ

Чтение ответов в диалоговых окнах в базовом MSI-проекте installshield

У меня есть диалоговое окно SAPEnv dat имеет восемь переключателей, заключенных в одно и то же свойство с именем SAPEnviro. что я хочу сделать, это получить это значение в моем installscript и установить значения реестра в соответствии с нажатой кно…
06 июл '12 в 08:41
1 ответ

Как установить 64-битный файл msi /Setup.exe из 32-битного установочного пакета

Я создал 32-битный базовый проект MSI и хочу запустить / установить 64-битный MSI-пакет из установочного файла 32-битной программы установки. Я попробовал это, используя цепочечный MSI-пакет, но проблема, с которой я сталкиваюсь, заключается в том, …