Описание тега wixsharp
Для разработчиков C#, которым необходимо создать MSI-установщик Windows для развертывания своего приложения, Wix#, возможно, является лучшей заменой для типа проекта "Упаковка и развертывание", который Microsoft удалила из Visual Studio, начиная с VS2012. Wix - это интерфейс C# для набора инструментов WiX, который позволяет создавать полный MSI-файл установщика Windows на языке C#.
3
ответа
Как создать интернет-ярлык с WixSharp
Я использую WixSharp, чтобы собрать установщик. Я хотел бы иметь ярлык в меню Program Files\, чтобы открыть веб-страницу. Могу ли я сделать это с WixSharp?
13 мар '11 в 05:34
4
ответа
Wix# создает ярлык в общей папке автозагрузки, используя C#, а не XML
Я пытаюсь создать ярлык в общей папке автозагрузки, чтобы при запуске любого пользователя вошел в мое приложение. Я использую пакет nuget WinSharp версии 1.0.36.2 для создания установщика MSI. Ниже мой Main из проекта WinSharp. Идея состоит в том, ч…
03 июн '16 в 14:27
0
ответов
Можно удалить "Программу и компоненты" для вызова внешнего интерфейса?
Можно ли получить запрос на удаление из "Программы и функции" для вызова внешнего интерфейса? Я хочу добавить несколько вариантов удаления. В данный момент появляется основная подсказка и файл действий перед удалением, но можно ли вернуться к внешне…
11 янв '18 в 08:53
1
ответ
Установщик Wix 3.9 - файл 'cs' Vs. файл 'wxs'
Я ищу в Интернете, но не могу найти хорошую документацию по этому вопросу:какие определения должны быть частью файла 'cs', а какие должны быть частью файла 'wxs'? Я редактирую существующий (и работающий) проект установщика, который реализован только…
01 сен '15 в 07:51
1
ответ
Загрузить пользовательскую сборку в диалоге
Я использую пользовательский диалог в проекте консольного приложения установки wixsharp. Я ссылался на 2 сборки, которые я хочу использовать в пользовательском диалоге. Каждый раз, когда диалог загружается, он пытается загрузить сборки, но не удаетс…
04 дек '18 в 10:54
2
ответа
В Wix# как избежать создания физической папки в целевой системе при развертывании только записей реестра?
У меня есть несколько связанных записей реестра Windows, которые я хочу упаковать в MSI, так что 1) происходит процесс удаления, и 2) тот факт, что эти записи реестра были применены к данному компьютеру, задокументирован записью "Установка и удалени…
25 окт '14 в 02:58
1
ответ
Я хотел бы установить путь к каталогу функций динамически с помощью wix#
Я пытаюсь динамически установить пути проекта wix, созданного в wix#. Ни один из каталогов не должен настраиваться пользователем. Два из каталогов должны быть установлены либо в одном из событий wix #, либо в настраиваемом действии. Основной каталог…
12 авг '16 в 22:18
1
ответ
Создать WiX Msi с WiX Sharp
Моя программа WiX Sharp для создания MSI: static public void BuildMsi(string FolderPath) { string InstallationDirectoryPath = @"D:\Program"; var project = new Project("MyProduct", new Dir(InstallationDirectoryPath, new Files(System.IO.Path.Combine(F…
06 май '15 в 09:10
0
ответов
Ссылка на system.design для WixSharp в.net 4
Я пытаюсь использовать WixSharp с.net 4, но я получил это предупреждение: Предупреждение В настоящее время целевая структура ".NETFramework,Version=v4.0,Profile=Client" не включает "System.Design, Version=4.0.0.0, Culture= нейтральный, PublicKeyToke…
28 июн '16 в 07:00
0
ответов
Wix - Как не зарегистрировать пакет при установке его MSI
У меня есть Wix Bundle, который устанавливает три проекта MSI. Я хочу, чтобы у каждого MSI была своя запись на панели "Установка и удаление программ" вместо самого пакета. Для этого я установил для свойства MSI Visible значение "да". bundle.Chain.Ad…
19 апр '18 в 15:10
1
ответ
Создание каталога динамической установки в WiXSharp
У меня проблемы с моими каталогами, я хочу, чтобы мой InstallDir был моим верхним родительским каталогом и чтобы любой другой Dir содержался в этой структуре папок. Я пробовал это несколькими способами и не могу решить, но я стремлюсь к тому, чтобы …
25 окт '18 в 12:01
1
ответ
IniFileSearch с использованием WixSharp
Я новичок в обоих Wix и WixSharp. Недавно я изучил Wix и создал с ним базовый установщик. Одним из свойств, которые я использовал, было IniFileSearch, которое помогло мне найти значение в IniFile и использовать его, чтобы найти место установки для м…
22 сен '15 в 23:42
1
ответ
Используя WixSharp, как получить правильный путь InstallDir во время пользовательского действия, которое выполняется при удалении
Я создал MSI Setup с WiX, используя WixSharp. Он включает в себя несколько пользовательских действий. Например, во время установки я выполняю некоторые командные файлы, которые устанавливают и запускают службу. И во время удаления он должен останови…
27 сен '18 в 12:44
2
ответа
Почему установщик запускается после нажатия на ярлык?
Я создал простой загрузчик для своего приложения, используя WixSharp. namespace TestBootstrapper { class Program { static void Main() { var package = new MsiPackage("../testmsi.msi") { DisplayInternalUI = true, Id = "MyId", Compressed = true, Visibl…
11 июл '18 в 14:17
2
ответа
Опыт работы с Wix# WixSharp по сравнению с WiX
Мы используем Inno Setup и планируем заменить его на WiX. Но когда я оценивал и играл с WiX, я чувствовал, что декларативный подход имеет некоторые ограничения по сравнению с решениями для программной настройки. Более того, я обнаружил, что документ…
10 апр '12 в 14:19
2
ответа
Как остановить перезагрузку машины после обновления установленного приложения? Wix установщик
У меня есть установщик wixsharp с пользовательскими действиями (где я запускаю и останавливаю задачи в планировщике задач и удаляю свой пользовательский сертификат). Если я устанавливаю, удаляю или исправляю текущую версию, то все в порядке. Но если…
07 апр '16 в 13:14
1
ответ
WixSharp - указание порядка для запуска ManageAction при наличии нескольких
Я использовал ManagedActionand и ElevatedManagedAction некоторое время, и все было замечательно; однако сейчас мне нужно выполнить действия в определенном порядке или, по крайней мере, убедиться, что действия выполняются первыми / последними, если э…
20 дек '17 в 19:19
1
ответ
Как создать установщик для проекта Visual Studio C# WPF с помощью wixsharp
Я хочу создать установщик с wixsharp для моей визуальной студии c # WPF application, Чтобы пользователь мог установить мое приложение, я должен проверить, .NET 4.6 установлен или нет. Если это так, я продолжаю установку, в противном случае я должен …
29 май '18 в 12:29
1
ответ
Указание пользовательского файла лицензии для проекта в wixsharp
Начнем с того, что я новичок в WixSharp. Уже несколько часов я пытаюсь указать специальный файл License.rtf для моего проекта установки, например: project.LicenceFile = "License.rtf"; Но я продолжаю получать эту ошибку: C# Script execution engine. V…
26 сен '15 в 09:35
1
ответ
Как использовать WixSharp для установки веб-сайта и связывания AppPool
Я пытаюсь найти примеры того, как использовать WixSharp (интерфейс управляемого кода для WiX) для установки веб-сайта и связывания AppPool. Шаги, которые я хочу достичь: Если веб-сайт существует в IIS 6, удалите его. Если AppPool существует в IIS 6,…
16 мар '10 в 10:25