У меня проблема с файлами nuspec и процессом сборки приложения:
Версия 19.2 нашего программного обеспечения включает модуль ServiceDesk Helper. В файле nuspec, который его обрабатывает, существует следующая строка:
<file src="_ASPX\iServiceHelper\iServiceHelper.config" target="_ASPX\iServiceHelper\"/>
При запуске сборок 19.2 они обрабатываются просто отлично и создаются без ошибок. Однако версия 19.1 все еще находится в стадии разработки, в основном исправления ошибок для устаревших клиентов, и 19.1 не включает этот модуль ServiceDesk Helper. При выполнении сборок 19.1 агент завершается сбоем, ссылаясь на отсутствие файлов ServiceDesk Helper и неспособность найти путь, указанный выше.
Есть ли способ установить условное форматирование в файле nuspec, чтобы избежать этой проблемы? А еще лучше, как мне вообще избежать этой проблемы? Прямо сейчас я просто комментирую строку iServiceHelper, когда кому-то нужно сделать новую сборку 19.1, но в долгосрочной перспективе это невозможно. Я могу предоставить как можно больше информации.