2016-03-09 6 views
0

В плагине WiX есть ошибка для Visual Studio, где блокировки файлов в связанных DLL-файлах не выпущены должным образом. Поэтому вам необходимо перезапустить Visual Studio каждый раз, когда вы захотите перекомпилировать дополнительную DLL-расширение или любую связанную с ним сборку.Как «заставить WiX .exes выходить из строя»

Это known bug, но вопрос был закрыт, потому что, как представляется, решение/обходной путь:

Вы можете заставить WiX .exes бежать вне процесса, чтобы избежать блокировки MSBuild есть.

Я не понимаю, как этого достичь. Я проверил ...

  • свойства моей WiX установка проект
  • свойство сборки расширения (C# библиотеки классов)
  • всех Параметров Visual Studio
  • доступных аргументы командной строки свечи. exe

... но ничего не нашел. Что мне не хватает? Как применить это обходное решение?

Я использую WiX 3.10 и Visual Studio 2013.

ответ

1

Пример, который я видел несколько раз вокруг веб является добавление <RunWixToolsOutOfProc>true</RunWixToolsOutOfProc> в файл проекта WIX установщика в собственности группы. К сожалению, документация по этой функции до сих пор ускользала от меня.

 Смежные вопросы

  • Нет связанных вопросов^_^