Результаты поиска по запросу "wix"

3 ответа

b) Сторнирование уровней условий, чтобы функция имела уровень условия 1, а условие - уровень 0. Это означает, что функция всегда установлена, если выражение условия не является ложным.

аюсь установить одну из двух функций в зависимости от значения, которое должно быть установлено внутри настраиваемого действия. Во-первых, я устанавливаю значение свойства: UINT __stdcall ConfigurationCheckAction(MSIHANDLE hInstall) { HRESULT hr ...

1 ответ

Хорошо, позвольте мне освежить мою память. Всего несколько минут.

мwxs файл, вProduct элемент, я добавил: <WixVariable Id="WixUILicenseRtf" Value="C:\Users\pupeno\...\src\main\deploy\package\windows\License.rtf" />Я думаю, что файл читается, потому что, если я поставлю путь, который не существует,msi файл не ...

3 ответа

Ух ты какой ответ !! Большое спасибо за то время, которое вы, должно быть, потратили на написание этого, я многому научился !! Я не использую функции, потому что 3 варианта делают примерно одно и то же (и, конечно, нет никаких дополнительных частей, которые пользователь может не устанавливать), но у них разные файлы меню, разные отчеты и т. Д. - но суть код / ​​бизнес-логика одинаковы - хорошо, что я имею в виду, это то, что они используют одни и те же библиотеки DLL, и в них есть логика, которая решает делать разные вещи в зависимости от вкуса. Но, говоря, что мне нравится идея использования включаемых файлов! Спасибо.

есть три типа / разновидности нашего продукта, но только один MSI написан на WiX. Когда мы собираем установщик, мы передаем вкус через определенную константу: Call MSBUILD.bat ...

ТОП публикаций

1 ответ

Может ли групповая политика применяться регулярно? Может ли быть установлен другой пакет MSI? Может быть, проверьте состояние вашего пакета для любых пакетов, которые нацелены на файл Notes.ini? Особенно, если они устанавливают его как файл, а не как записи INI. Возможно, просто проверьте таблицу файлов в каждом MSI, чтобы увидеть, если он перечисляет Notes.ini.

ользую установщик WiX для установки плагина Notes. Я использую действие IniFile, чтобы установить поля в notes.ini, указывающие Notes загружать мой плагин. Я использую WiX 3.7.1224.0 <IniFile Id="HLBridgeDLLINI" Action="addTag" ...

1 ответ

Я хотел бы попробовать «настройку общих предварительных требований» (как упоминалось в пункте 3 моего вопроса («Один пакет MSI на двоичную библиотеку и исполняемый файл»). Однако, в отличие от упомянутых вами компонентов / фрагментов, я не У меня нет четкого представления о том, как это сработает в отношении пересчета и предварительных проверок. Не могли бы вы уточнить это?

аЯ ищу советы высокого уровня о том, как структурироватьWiX [http://wixtoolset.org/]а такжежечь [http://wixtoolset.org/documentation/manual/v3/bundle/]Решение для установки на основе MSI для пакета приложений. ВопросУчитывая макет нижесколько ...

1 ответ

 для некоторых примеров.

овичок в WIX, и в настоящее время я работаю над обновлением проекта WIX с версии 2 до версии 3. Следующий фрагмент печатает Eula с wixca.dll, который скопирован из WIX версии 2 (насколько я могу догадаться): <Fragment> <!-- print EULA ...

1 ответ

 - просто удалите основной EXE-файл приложения и запустите самовосстановление, вызвав объявленный ярлык приложения (если есть). Прошло много лет с тех пор, как я проверил, но самовосстановление может запускать действия только между InstallInitialize и InstallFinalize. Вы не хотите планировать перезагрузку во время самостоятельного ремонта.

есть установщик, который требует перезагрузки при установке, но он также перезагружается при удалении. Есть ли способ предотвратить перезагрузку при удалении? Вот что мы имеем на данный момент: <InstallExecuteSequence> <ScheduleReboot ...

3 ответа

FileSystemWatcher против опроса, чтобы наблюдать за изменениями файла

я есть MSI-файл (пакет установщика Windows) в моем проекте. Я успешно создал файл .exe из файла .msi, но всякий раз, когда я пытаюсь открыть этот файл .exe или запускать с правами администратора, он ничего не делает. Как это решить? Все поможет в ...

1 ответ

Конечно, также возможно, что такая папка верхнего уровня понадобится по другим причинам, но я уверен, что она будет заполнена пользовательскими данными или изменяемыми пользователем файлами. Это точно?

м проекте WIX у меня есть структура каталогов что-то вроде этого: <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="INSTALLLOCATION" Name="FolderName"> ... </Directory> <Directory Id="MYDIRECTORY" Name="SomeDifferentDirectory"> ... ...

0 ответов

 для тихого корпоративного развертывания MSI-файлов (связанный ответ также дает довольно специальное описание проблем и преимуществ MSI в более общем смысле).

збежать случайного распространения конфиденциальной информации в моем WiX / MSI? Я случайно раздал пароль, имя компьютера или учетные данные для входа в свой файл MSI. Как мне лучше всего справиться с этой проблемой?После развертывания мое ...