Установка файла условно через msi (Внутренняя ошибка 2732)
Я хочу установить plugins dll в предустановленное приложение. Предустановленное приложение имеет свое установленное местоположение в реестре, откуда я могу получить его местоположение. Если я не смогу найти реестр. Я просто не хочу устанавливать файл плагина. Я использую Wise Installation express 7.4.0.214.
То, что я сделал, это поставил системный поиск в реестре, и я получаю установленное местоположение программы, для которой я хочу отправить плагин
Я создал запись в таблице каталогов по имени «PluginDir» whoes Directory_parent имеет значение «" и DefaultDir -«.»
В скрипте MSI я написал сценарий на вкладке Execute Immediate
В окне сообщения отображается правильный выбранный путь, но как только он переходит в каталог set, он показывает «Internal Error 2732. 0»
3 ответа
- Установка завершается неудачно, если MSI больше 2 GB
Я создал MSI с размером 2.4 GB, максимальный размер кабины-450 MB. (Я не думаю, что достиг одного из пределов ) Когда я использую опцию embed Cab, установка завершается неудачей. Если кабины не встраиваются, установка завершается успешно. Это ошибка из журнала. MSI (s) (2C:20) [14:10:47:425]:…
- Ошибка MSI — сбой пользовательского действия regsvr32
Краткий У меня есть установочный пакет (основанный на MSI), который пытается зарегистрировать файл dll для использования в качестве панели Windows Explorer (панель инструментов Internet Explorer). Пользовательское действие определяется следующим образом: [SystemFolder]\regsvr32.exe /s…
Я нашел решение от
http://www.dawnstar.com.au/wpshelp/tnt/conditional_changes.html
Боюсь, я не очень хорошо знаю wise ( кстати, это продукт с окончанием срока службы), но в MSI вы ставите условие на свой компонент. AppSearch будет читать реестр, чтобы попытаться установить свойство, и вы используете это свойство как при назначении каталога, так и при построении стробирования, будет ли установлен компонент и его файл.
Набор позвонить в справочную, это неправильно упорядочены. Вы должны упорядочить его после CostInitialize.
Взгляните на доктора http://msdn.microsoft.com/en-us/library/aa372835(VS.85).аспкс .
- Автоматическая установка файла MSI при установке основного файла MSI
Я создал проект windows forms и создал файл MSI, чтобы установить это приложение windows на клиентскую машину. Устанавливая этот файл MSI, я проверяю, использует ли пользователь windows xp, а затем загружаю файл MSI из интернета и устанавливаю его программно с помощью C#. Поскольку оба файла имеют…
- Установка MSI через сервис windows
У меня странная проблема, У меня есть WPF application . Я создал windows installer для этого, и установка создаст ярлык приложения в меню Пуск пользователя. Я устанавливаю этот MSI через windows service . Установка отлично работает через службу windows, но она не создает ярлык в меню Пуск, а также…
Похожие вопросы:
У меня есть установщик msi, который работал нормально. Я добавил внешний модуль слияния. Во время компиляции были допущены некоторые ошибки слияния каталогов. Я удалил каталоги, вызывающие ошибку,…
Удаленная установка / Deployment файлов MSI / EXE: Я хотел разработать / изучить код C# для удаленной установки / deployment файлов MSI / EXE. Эта удаленная установка приложений должна быть…
Я создал файл MSI с WiX. Исходный файл WiX содержит следующую информацию о версии: <Product Id=… Name=… Language=1033 Version=1.0.0.1 Manufacturer=… UpgradeCode=…> Файл MSI, похоже,…
Я создал MSI с размером 2.4 GB, максимальный размер кабины-450 MB. (Я не думаю, что достиг одного из пределов ) Когда я использую опцию embed Cab, установка завершается неудачей. Если кабины не…
Краткий У меня есть установочный пакет (основанный на MSI), который пытается зарегистрировать файл dll для использования в качестве панели Windows Explorer (панель инструментов Internet Explorer)….
Я создал проект windows forms и создал файл MSI, чтобы установить это приложение windows на клиентскую машину. Устанавливая этот файл MSI, я проверяю, использует ли пользователь windows xp, а затем…
У меня странная проблема, У меня есть WPF application . Я создал windows installer для этого, и установка создаст ярлык приложения в меню Пуск пользователя. Я устанавливаю этот MSI через windows…
Мы отправляем компонент нашего программного обеспечения как MSI клиентам, у которых активирован AppLocker. Установка завершается неудачей с включением AppLocker. Насколько я понимаю, проблема в том,…
У меня возникли проблемы с установкой нашего программного обеспечения на определенные машины при установке нашего .msi, построенного в VS2015. Без VS2015 я получаю это в файле журнала: MSI (s)…
Недавно мы купили EV Code Signing Certificate . Я следовал инструкциям и могу успешно подписать наши построенные applications (exe files) , наши libraries (dll) . Однако я не могу подписать нашу…