Публикации по теме 'wix'


«Веселье» с условными функциями набора инструментов WiX
Поэтому я потратил несколько дней или около того, пытаясь добавить операторы условия в установщик на основе WiX . Идея состоит в том, что параметры командной строки передаются из загрузчика Burn (bundle), чтобы указать, какие диалоги пользовательского интерфейса должны отображаться и какие функции должны быть установлены. Поиграв с несколькими сценариями (все это привело к тому, что функции не устанавливались, а копировались файлы, делались записи в реестре и т. д.), я успешно..

Вопросы по теме 'wix'

Основное и незначительное обновление в установщике Windows
Есть ли причина не настраивать установку так, чтобы всегда выполнялось основное обновление и менялся код продукта? Я считаю, что для поддержки различных типов установок требуется больше кода, а установка «восстановления», похоже, легче работает с...
4947 просмотров
schedule 10.05.2024

Автоматическое включение файлов WiX
Есть ли способ автоматически включать файлы на основе структуры каталогов? Я не хочу добавлять каждое имя файла с вкладкой идентификатора файла. Мой процесс сборки создает необходимую структуру каталогов: ProductName Directory1...
6715 просмотров
schedule 15.05.2024

Как установить права доступа к папке при установке локализуемым способом
У меня есть установочная сборка с WiX 3.0. В настоящее время он создает несколько папок и изменяет права доступа к папкам. Однако он не будет установлен на испанской ОС. Теперь это проблема, так как мы должны поддерживать испанские ОС. Итак... Я...
2541 просмотров
wix
schedule 25.11.2023

Ошибка удаления, если исходный установочный DVD отсутствует в приводе
При попытке удалить наше приложение в «Установке и удалении программ» выскакивает следующая ошибка, и приложение не удаляется: Ошибка «mFileBagIDE.dll» не является допустимым коротким именем файла. Любопытно то, что вы получаете эту...
548 просмотров

Можно ли установить или запустить dotnetredist.exe (или любой произвольный EXE) как часть .MSI?
Предположим, у меня есть MSI, в котором .NET Framework является предварительным условием. Я знаю, что MSI, созданный из проекта установки VS2008, определит, когда это предварительное требование отсутствует, и направит пользователя на его установку....
433 просмотров
schedule 14.12.2023

Почему установщик Windows не использует пользовательский интерфейс из файла .msi во время удаления?
Кто-нибудь смог заставить установщик Windows использовать таблицу InstallUISequence при удалении? Я начал с файла MSI, созданного компоновщиком MSI Visual Studio, декомпилировал его в исходный код WiX и обработал вручную, но я не могу заставить...
698 просмотров
schedule 17.09.2022

Графический интерфейс для диалогового дизайна для WiX [закрыт]
WiX хорош тем, что у него нет графического интерфейса, вы просто пишете установщик, какой хотите. Никаких возни с GUI-мастерами! Тем не менее, графический интерфейс для рисования — это то, для чего я предпочитаю использовать графический интерфейс....
53605 просмотров
wix
schedule 25.02.2024

Как выполнить автоматическую установку и удаление с помощью WiX и MSI?
Как можно создать в WiX тихий установщик, который не отображает никаких диалоговых окон пользовательского интерфейса и устанавливает, обновляет и удаляет с настройками по умолчанию?
37268 просмотров
schedule 06.02.2024

Как проверить наличие предварительных требований перед запуском загрузчиков в wix
Я определил загрузчик SQL-сервера в файле .wixproj: <BootstrapperFileV7 Include="Microsoft.Sql.Server.Express.10.0"> <ProductName>Sql Server Express</ProductName> </BootstrapperFileV7> И предварительная проверка в...
646 просмотров

Проблема WiX с выполнением SqlScript в удаленной БД
Выполнение SqlScript в удаленной БД вызывает ошибку: Не удалось подключиться к базе данных SQL. (-2147467259 myDB1) SqlScript выглядит следующим образом: <sql:SqlString Id='UpdateSomething1' SqlDb='myDB1' ExecuteOnInstall='yes'...
1259 просмотров
schedule 01.12.2023

Как я могу вставить символы «больше» и «меньше» в XML-файл, измененный WiX во время установки?
Я использую WiX для создания базы данных установки Windows для своего приложения. У меня есть XML-файл, установленный вместе с моим приложением, который необходимо заполнить информацией, полученной во время установки. Теги WiXUtilExtension util:...
2327 просмотров
schedule 16.12.2023

Почему мой установщик всегда запрашивает перезагрузку
Я хочу только перезагрузку при удалении. Это фрагмент из моего файла WiX: <InstallExecuteSequence> ... <Custom Action="CleanRegistry" Sequence="7100">REMOVE~="ALL" AND NOT UPGRADINGPRODUCTCODE</Custom> <ScheduleReboot...
845 просмотров
schedule 22.01.2024

WiX: загадочные и трудно диагностируемые ошибки проверки ICE при сборке сервера сборки
Я пытаюсь интегрировать WiX в свое решение для автоматической сборки, используя TFS 2010, работающую на Windows Server 2008 R2. Все казалось очень простым, и тут я понял: light.exe: ошибка при выполнении ICE акция "ICE01". Наиболее...
4011 просмотров
schedule 25.11.2023

WIX не удаляет файл при удалении
Я делаю установщик с WIX 3.5 для своей заставки. Я использую шаблон установщика XNA доступный здесь Все работает, за исключением случаев, когда я удаляю программу, файл .SCR помещается в WINDOWS/System32 не удаляется. Я пытался использовать...
2498 просмотров
schedule 21.09.2022

Как заставить WiX сгенерировать 64-битный MSI-файл?
Я использую WiX 3.6 и VS2010. У меня работает 32-разрядная установка, и я пытаюсь заставить работать 64-разрядную установку. Я установил платформу на «x64» в свойствах конфигурации. Я установил для атрибута Platform в теге Package значение...
9913 просмотров
schedule 17.01.2024

Как интегрировать логи WIX с панелью управления CruiseControl.Net?
У меня есть процесс сборки CI, который успешно создал MSI с помощью WIX, вызвав тепло, свечу и свет. Но когда возникает проблема, мне нужно войти на сервер сборки и просмотреть файлы журнала для утилит WIX. Я хотел бы иметь возможность просматривать...
242 просмотров
schedule 22.03.2024

Wix добавить условие запуска
Я пытаюсь добавить условие запуска в wix, чтобы проверить, включена ли активация HTTP в системе. Я создал управляемое пользовательское действие, которое будет возвращать ActionResult.Failure или ActionResult.Success в зависимости от того,...
2920 просмотров
schedule 06.01.2024

Session.Property в настраиваемых действиях WiX
Я конвертирую установку с InstallShield в WiX. Одно из настраиваемых действий - это простой сценарий VBScript, который ссылается на Session.Property("SETUPEXEDIR") который в InstallShield представляет собой расположение файлов установки....
2022 просмотров
schedule 19.12.2023

Локализация строк по умолчанию установщика Windows в WiX
Я пытаюсь локализовать установку Wix. Это очень просто, никаких пользовательских диалогов или строк. Только с использованием WixUI_InstallDir -диалогов. Я думал, что установка Product/@Language=1044 и Package/@Language=1044 заставит...
1910 просмотров
schedule 21.09.2022

Wix: как создать базу данных с помощью SqlScript
Мне нужно создать простую базу данных с именем MyDB с помощью Wix с помощью SqlString. Ниже мой фрагмент кода. Что касается строки (SQL="CREATE DATABASE MyDB"), могу ли я узнать, правильно ли это и будет ли она создавать базу данных "MyDB"? Я...
2083 просмотров
schedule 12.11.2022