Вопросы по теме 'windows-installer'

Возможно ли / разумно обернуть установщик Inno Setup в MSI для упрощения распространения через AD?
Наш установщик написан с помощью Inno Setup, и мы на самом деле очень довольны им. Тем не менее, некоторые клиенты продолжают просить установщик MSI, который им было бы проще распространять через Active Directory. Мы уже приложили немало усилий,...
13797 просмотров
schedule 10.06.2023

Как осуществить обновление установщика WiX?
На работе мы используем WiX для создания установочных пакетов. Мы хотим, чтобы установка продукта X привела к удалению предыдущей версии этого продукта на этом компьютере. Я читал в нескольких местах в Интернете о крупном обновлении, но не смог...
126817 просмотров
schedule 17.11.2022

Добавление поля со списком для настройки с помощью Orca
Я пытаюсь отобразить поле со списком в диалоговом окне во время установки компонента. В настоящее время у нас есть группа радиокнопок. Я полагал, что заменить его полем со списком должно быть так же просто, как добавить правильные записи в таблицу...
1232 просмотров
schedule 09.05.2023

Начальная загрузка MSI: внешние URL-адреса
Многочисленные поиски привели меня к тому, что я нашел несколько описаний того, как создать загрузочный msi, но все эти решения предполагают, что msi является локальным или стандартным компонентом Windows. Есть ли способ сделать msi, который...
1340 просмотров

Как сгенерировать WiX XML из файла .reg?
Есть ли инструмент для генерации WiX XML из файла .reg? В 2.0 предполагалось, что вы сможете запустить tallow для генерации XML реестра: tallow -r my.reg Как бы то ни было, версия сала, которая у меня есть, создает пустой XML. В...
7312 просмотров

Нажмите один раз - Все пользователи
Как настроить однократное нажатие для установки приложений для всех пользователей. На другом форуме мне пришлось «использовать MSI» - спасибо - но как. Кроме того, первый установивший пользователь может не быть администратором, что может быть...
27284 просмотров
schedule 15.09.2022

Как развернуть несколько проектов в одном MSI?
В моем решении есть 3 проекта, которые я хочу развернуть. Есть ли хороший и быстрый способ использования проектов установки Visual Studio для развертывания всех трех приложений с помощью одного MSI и предоставления пользователю возможности решать,...
11063 просмотров
schedule 15.10.2022

Повышение привилегий при удалении MSI с помощью Installshield и диалогового окна пользователя
Мне нужно добиться следующего: при удалении MSI должно появиться диалоговое окно пользователя, на основе которого установщик Windows знает, как именно удалить программное обеспечение (в данном случае: пользователь должен выбрать, удалять или нет базы...
3104 просмотров

Как использовать ведение журнала корпоративной библиотеки в настраиваемом действии .NET
У меня есть код библиотеки, который используется в моем приложении, а также используется настраиваемым действием .NET в проекте установщика Visual Studio. Код библиотеки, в свою очередь, использует блок ведения журнала Enterprise Library для ведения...
2210 просмотров

Мастер универсальной настройки C#
Мне было поручено создать программу, которая будет создавать файлы в указанных папках и создавать установщик на основе этих файлов. Например, наличие папки для «Рабочий стол всех пользователей», «Меню «Пуск», «Данные приложения» и «Файлы...
1605 просмотров
schedule 23.08.2022

Debug Installshield pendingfilerenameoperations, вызывающие перезагрузку
Начиная с уже существующего установщика installscript 11.5, мы создали установщик обновлений (дифференциальный установщик). Дано: V1 (первая версия программного обеспечения) V2 (вторая версия программного обеспечения) V2P (дифференциальный...
2080 просмотров

Как запланировать отложенное настраиваемое действие из немедленного настраиваемого действия в Wix / DTF?
Я видел утверждения о том, что можно, даже банально, сослаться на немедленное настраиваемое действие из файла .wxs и иметь расписание для этого настраиваемого действия для последующих (отложенных) настраиваемых действий. Я не знаю, как выглядит код,...
1124 просмотров
schedule 18.11.2022

Установка .NET Framework с моим приложением с помощью MSI
Я создал проект установки в VS2008. Мое приложение WinForms использует .NET 2.0, поэтому я выбрал .NET 2.0 Prerequisity и создал проект установки. Когда я запускаю файл Setup.msi на чистом ПК, он правильно определяет отсутствие .NET и спрашивает,...
4592 просмотров
schedule 21.09.2023

Попытка использовать SureTable в Wix для исправления ошибок проверки
Я столкнулся с многочисленными ошибками в Wix 3.0, когда пытался использовать модуль слияния msvbvm60.msm : C:\[...]: error LGHT0204 : ICE03: Table: Registry Column: Registry Missing specifications in _Validation Table (or Old Database) C:\[...]:...
2452 просмотров

Как выполнить настраиваемое действие только при установке (не при удалении)
Я уверен, что это довольно легко, но мне это было нелегко. У меня есть настраиваемое действие, которое при установке запускает другой установщик (не MSI). К сожалению, я заметил, что он также запускает установщик при удалении! Я просмотрел...
76861 просмотров

Пользовательское свойство для действия RemoveExistingProducts
Когда выполняется действие RemoveExistingProducts , MSI устанавливает два свойства ОБНОВЛЕНИЕPRODUCTCODE={...} УДАЛИТЬ=ВСЕ Как добавить пользовательское свойство для этого действия?
1206 просмотров
schedule 04.08.2023

Один MSI для двух разных установок
Есть ли способ создать MSI, чтобы можно было установить программное обеспечение в двух разных местах, повторно запустив его? Я создаю MSI для развертывания веб-приложения. Я хотел бы собрать MSI один раз (я использую проект веб-установки), скажем,...
297 просмотров
schedule 30.04.2023

Как создать MSI-файл в VS 2008 для установки сертификата в хранилище доверенных издателей на клиентском компьютере?
Какие шаги необходимы для создания файла установки и развертывания VS 2008 MSI для установки настраиваемого сертификата / ключа на клиентский компьютер?
2803 просмотров

WIX — создание ярлыка на рабочем столе для существующего файла в файловой системе
Мне поручили создать несколько ярлыков на рабочем столе при установке нашего приложения. Большинство этих ярлыков принадлежат нашему собственному приложению и его развернутым файлам, но пара принадлежит другим исполняемым файлам, которые уже...
7644 просмотров
schedule 21.03.2023

Reg Несколько проектов msi
Есть ли способ выполнить msi по выбору пользователя? Например, если мы устанавливаем офис, он спрашивает, какие функции мы хотим установить (Excel, Word и т. Д.). мне нужен установщик, который должен запрашивать выбор пользователя, и в соответствии...
89 просмотров
schedule 12.03.2023