Я написал сценарий Нанта, который выполняет MSBUILD.exe для компиляции проекта на моей машине dev. На моей машине dev проекты строят свой вывод в bin \ x86 \ Release, а мой Nant-скрипт застегивает содержимое этого каталога. Затем я передаю все в SVN и позволяю TeamCity запускать сценарий Nant, который запускает MSBUILD.exe для компиляции проекта и zip-вывода, но вывод создается в bin \ Release и zip-файл пуст, потому что он выглядит в bin \ x86 \ Выпуск. Почему это происходит?Почему Nant управляет MsBuild компиляцией в другую директорию на разных машинах?
Когда я вношу изменения в конфигурацию и платформу в VS.NET 2008, я не вижу, как файл проекта загорается как измененный. Сохраняются ли эти параметры в файле проекта, файле решения или файле конфигурации пользователя и поэтому не переносятся на сервер сборки?
Спасибо за быстрый ответ, но где я прохожу этот параметр? Моя задача Nant передает следующие параметры: AllProjects.sln/t: rebuild /p:Configuration=${project.config} Я просто добавляю еще один параметр/p? –
flipdoubt