Все вопросы: [wix]

333 вопросов

похожие теги: wix-guiwix-extensionwix-iisextension
1
голосов
1ответов
1714 просмотров

Условное удаление предыдущей версии в Wix

Я делаю установщик для программного обеспечения, используемого для отладки встроенных ядер ARM (OpenOCD), и этот установщик автоматически удаляет предыдущие версии - это просто. Однако иногда желательно иметь более одной установленной версии (каждая версия имеет свою собственную папку, поэтому з...

0
голосов
2ответов
383 просмотров

Поддерживаются ли таблицы при отображении файлов RTF в установщике Windows

Я создаю установочный файл установщика Windows с помощью Wix и стандартной библиотеки пользовательского интерфейса.Я предоставил свой собственный RTF-файл для лицензионного соглашения, но таблицы отображаются неправильно.Поддерживаются ли таблицы в этом случае, и если да, что мне нужно сделать, ...

7
голосов
2ответов
8497 просмотров

Настройка текста в стандартных диалогах Wix

Я использую стандартные диалоги Wix.Как настроить текст отображаемых сообщений? Например, на странице лицензионного соглашения я хочу изменить текст «Я принимаю условия лицензионного соглашения» на «Я подтверждаю и принимаю условия вышеуказанного соглашения». По теме: Как установить во ...

3
голосов
1ответов
247 просмотров

2 экземпляра программы после обновления с помощью WiX

Я создаю обновляемый установщик с помощью WiX, который должен полностью удалить существующую программу перед установкой новой версии.Я обновляю файлы и добавляю, что должна быть более новая версия, но у меня осталось 2 экземпляра программы на экране «Добавить / удалить программу».Ниже приведен п...

4
голосов
2ответов
3474 просмотров

Создание точки входа в C # DLL для вызова из WIX

Я пытаюсь найти способ создать точку входа для моей библиотеки C # DLL.Я знаю, как вызывать другие библиотеки DLL на C #, но не могу найти, как их создать.Мне это нужно, чтобы вызвать его в моем установщике WiX как действие клиента.

3
голосов
3ответов
2654 просмотров

Как отключить действие веб-сайта в Wix, если веб-функции не выбраны?

Действие Wix WebSite должно быть указано вне компонента , есливы хотите безопасно использовать веб-сайт по умолчанию (я имею в виду, что установщик не удалит сайт по умолчанию при удалении). <Fragment> <iis:WebSite Id="DefaultWebSite" Description="Default Web Site" Directory="IN...

4
голосов
2ответов
2964 просмотров

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

У нас несколько странная настройка, которая связана с тем, что мы предоставляем нашим клиентам размещенные установки нашего программного обеспечения, и каждый клиент может использовать другую версию нашего программного обеспечения и работать с отдельной базой данных. Мы также разрешаем клиент...

3
голосов
1ответов
635 просмотров

WIX 3.0: создание функций из проектов .NET

У меня есть большое дерево исходных текстов .NET (185 проектов C # и VB, 60 из которых являются приложениями или веб-сайтами), для которого я хочу создать настройку Wix. Общая идея состоит в том, чтобы иметь 1 установочный msi и сделать каждый исполняемый файл функцией, а каждое приложение должн...

14
голосов
1ответов
20994 просмотров

Установить свойство в WiX на основе условия

Это должно быть легко, но через несколько часов я ничего не понимаю.; ( Я провожу поиск в реестре (на самом деле два), потому что мне нужно проверить любую из двух предыдущих установок, а затем установить новые файлы в то место, где была обнаружена предыдущая установка. Фактически буде...

30
голосов
8ответов
26837 просмотров

WIX: Как задать имя выходного файла msi динамически

Я хочу включить динамическую часть в имя файла msi, создаваемого моими проектами Wix.Эта динамическая часть должна управляться переменными, которые являются частью моего проекта wix и объявлены следующим образом: <?define ProductVersion="7.1.0.1" ?> Кто-нибудь знает, как отправить э...

3
голосов
2ответов
3339 просмотров

Wix CustomAction session.Log не работает

Я использую Wix для установки MSI-файла установщика Windows.У меня есть CustomAction, который устанавливает ScheduledTask, а в CustomAction я вставил несколько операторов session.Log. Если я создаю все в режиме отладки, операторы session.Log кажутся работающими, но когда я создаю в режиме Rel...

1
голосов
2ответов
2089 просмотров

WiX: определите компонент File, который может не существовать

Мне нужно определить компонент файла Wix, который может не существовать при определенных обстоятельствах.Есть какой-либо способ сделать это?Все элементы условия в Wix, похоже, работают во время установки, и мне нужно что-то, что обнаружит во время компиляции наличие файла и соответствующим образ...

9
голосов
3ответов
7528 просмотров

WIX, управляемое настраиваемое действие Dot Net, динамическое заполнение поля со списком экземплярами SQL Server, MSI

В WIX мне нужен пользовательский код, управляемый точечной сетью, для динамического заполнения поля со списком значениями экземпляров sql-сервера в этой сети. Я попытался зайти в Google, но ничего не вышло Любая помощь приветствуется.

6
голосов
4ответов
13282 просмотров

Что может вызвать ошибку 2902 при установке MSI?

Один из наших MSI начал выходить из строя с ошибкой 2902. Он почти полностью завершит установку, выдает сообщение об ошибке и затем откажется от установки.Мы не вносили никаких серьезных изменений в программу установки с момента выхода последней рабочей версии. Запуск msiexec с включенным вед...

0
голосов
1ответов
78 просмотров

Как управлять нефайловыми компонентами?

Как лучше всего управлять компонентами, содержимое которых не может быть легко сопоставлено с путем к ключу (например, к файлу, каталогу или ключу реестра)? Вот некоторые из установленных объектов, с которыми я сталкивался на протяжении многих лет, у которых была эта проблема: Скрипты баз...

3
голосов
1ответов
1844 просмотров

Как изменить имя хоста DNS с помощью WIX

Как установить имя хоста DNS для веб-сайта iis asp.net, который я устанавливаю с помощью WIX? все устанавливается нормально, но мне нужно перейти по пути http: // localhost / EDSTR2F7 Я хочу изменить его, чтобы попасть на сайт, перейдя http: //EDSTR2F7.myhostname.local как это сделать ...

4
голосов
5ответов
5408 просмотров

Зарегистрируйте сервер ActiveX exe с помощью WiX

У меня есть несколько exe-файлов сервера ActiveX VB6, которые необходимо зарегистрировать при установке, прежде чем их можно будет использовать. Я пробовал использовать Heat для извлечения информации, но при этом создается только элемент файла. Эти файлы можно зарегистрировать, вызвав их с...

63
голосов
3ответов
23719 просмотров

Что означает Name = "SourceDir" в файлах WiX?

Кажется, что в файлах WiX всегда есть такая строка: <Directory Id="TARGETDIR" Name="SourceDir"> Что такое SourceDir? Для чего это используется? Это не настоящее имя каталога. Это какая-то магическая ценность?

0
голосов
1ответов
463 просмотров

Несколько действий SqlString в разной последовательности в Wix

Я хотел бы выполнить строки SQL в двух разных последовательностях в InstallExecuteSequence. Проблема в том, что при использовании поставляемого <sql:SqlString 12321gt; кажется, что они включаются в действие InstallSqlData. Есть ли способ указать, что определенные элементы SqlString выпо...

6
голосов
2ответов
2466 просмотров

Чтение xml-значения в свойство для Wix

В моем установщике приложения я хочу прочитать учетные данные для входа в базу данных из XML-файла.Есть ли способ сделать это?Если бы мне пришлось использовать настраиваемые действия, как бы я назначил возвращаемое значение свойству?

4
голосов
2ответов
4523 просмотров

Использование heat.exe для добавления массовых файлов в новый проект WiX: HEAT5150

Если это повторяющийся вопрос, направьте меня к существующему решению. Мне не удалось найти подходящий запрос. В настоящее время мы используем InstallShield. Я пытаюсь скрыть проект с 407 файлами в установочном пакете WiX3. Я пробовал использовать heat.exe для некоторой автоматизации, но почт...

2
голосов
4ответов
1398 просмотров

Visual Studio 2010 beta 2 и WiX?

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

1
голосов
2ответов
1486 просмотров

Измените сценарий existinig WIX 2 для добавления 64-битных компонентов

У меня есть установочный скрипт, написанный на Wix 2 несколько лет назад.Теперь мне нужно добавить два 64-битных компонента.Одну 64-битную DLL нужно скопировать в папку system32, а другую b4-битную EXE в ProgramFiles. Установщику необходимо создать раздел реестра.В настоящее время он используе...

2
голосов
2ответов
2142 просмотров

Тема для моего установщика WiX

Я видел, как WiX творит чудеса, создавая msi-файл, адаптированный к текущей теме Windows.Меня интересует, сможем ли мы жестко запрограммировать любую тему для WiX.Можем ли мы разработать внешний вид.Есть ли какая-нибудь ссылка, по которой кто-то пробовал это и поместил свой код, чтобы другие узн...

1
голосов
1ответов
1681 просмотров

Почему моя собственность Wix не оценивается?

Я пытаюсь смоделировать свойство InstallURL для VS.net install MSI ... Я попал в точку, где WIX MSI откроет в браузере страницу загрузки, на которую я хочу перейти. Я думал, что все идет отлично, потому что на моей тестовой машине веб-страница открывалась, когда у меня не был установлен компонен...

2
голосов
1ответов
350 просмотров

Выкинуть предупреждение в WiX

Я столкнулся со сложной ситуацией, когда у меня есть два установочных пакета.Одно зависит от установки другого.И удаление также должно производиться в правильном порядке. У меня возникают большие проблемы с созданием условий для предотвращения удаления одного из них, если другой все еще устан...

1
голосов
1ответов
396 просмотров

Принуждение Wix к переходу на страницу загрузки необходимого компонента

Когда я создаю MSI в Visual Studio, у меня есть возможность указать необходимые компоненты (в данном случае MSXML6), и если компонент не установлен, установщик скажет, что он нужен, и откроетбраузер на сайт загрузки компонента. Как я могу реализовать это с помощью Wix? (Обратите внимание, ч...

3
голосов
2ответов
954 просмотров

Проблема с Z-индексом элементов управления в WIXUI (Проблема перекрытия)

Я пытаюсь создать диалоговое окно для подтверждения лицензии и другие диалоговые окна. Теперь, если я установлю изображение (.jpg / .bmp) на заднем плане своего диалогового окна, то флажок исчезнет, и он не будет виден, пока я не наведу на него указатель мыши.Та же проблема возникает с кнопко...

4
голосов
1ответов
5777 просмотров

WIX и commonAppDataFolder

Я пытаюсь создать пустую папку в COMMONAPPDATAFOLDER во время установки, но она не работает. Кто-нибудь может взглянуть на мой код и сообщить, что не так? <?xml version='1.0'?> <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> <?include sfmh_product.wxi?> <Fragment&g...

4
голосов
4ответов
8059 просмотров

WIX ServiceInstall - установка службы для запуска под учетной записью NetworkService

Я пытаюсь создать установщик WIX для установки моей службы Windows для работы под учетной записью NetworkService и получаю сообщение об ошибке «Недостаточные привилегии» во время установки. Я нашел этот пост, в котором кто-то, похоже, испытывает ту же проблему, но не предлагает реального реше...