Когда мы запускаем автоматические сборки на сервере dev, нам потребовалось много времени, чтобы получить точные настройки пути для всех. У нас есть сборки, для которых требуются VS6, VS.Net 2003, VS.Net 2005 и VS.Net 2008. Установление всех этих сред на одной машине сборки создало настоящий хаос, пытаясь заставить все остаться на своих собственных песках. ящики.
В конечном итоге, используя Zed Builds и Bugs , мы смогли сохранить каждый отдельный этап сборки в своей изолированной программной среде с собственными переменными среды и собственными настройками реестра.
Можете ли вы получить дамп того, как выглядит среда времени сборки, когда запускается компиляция Nant, чтобы увидеть, отсутствуют ли переменные среды или неправильно указаны переменные среды?