У меня проблема со сборкой wixproj под Visual Studio.
Что я сделал:
- добавил мое расширение препроцессора в качестве отдельного проекта (чтение это сообщение)
- добавил мой вызов метода расширения в файле Product.wxs
Первая компиляция работает отлично. Я вижу изменения, сделанные в Product.wxs. Вещи идут не так, как надо, строя второй, третий, четвертый раз и так далее.
Вот что я получаю:
"Невозможно скопировать файл
"obj \ x86 \ Release \ WixStringFormattingExtension.dll" для
"Bin \ Release \ WixStringFormattingExtension.dll". Процесс не может
получить доступ к файлу «bin \ Release \ WixStringFormattingExtension.dll», потому что
он используется другим процессом. "
Перезапуск Visual Studio помогает ... но только для первой компиляции. Похоже, что-то (light.exe свечей devenv.exe) не выпускает файлы.