У меня есть решение Visual Studio 2010 со многими проектами и многими конфигурациями сборки, чтобы использовать преобразования Web.config для автоматического развертывания.VS2010 - Добавление новых проектов не наследует существующие конфигурации сборки
Моя проблема в том, что добавлен новый проект, он не наследует существующие конфигурации и, следовательно, сборка сбоев на сервере сборки.
В качестве примера, скажем, я следующий обычай строить конфигурации:
- развития
- QA
- Производство
При добавлении нового проекта, он содержит только стандарт Конфигурации Debug и Release и ни одна из вышеперечисленных пользовательских конфигураций.
Единственный способ, которым я знаю, как исправить это, - это вручную отредактировать файл .csproj.
Каков правильный способ справиться с этим?
Редактировать Я удалила информацию о том, почему он не на сервере сборки, потому что не имеет никакого отношения (и очевидно), мне просто нужно знать, если есть способ, чтобы существующие пользовательские строить конфигурации автоматически подобран новый проект добавляется к решению.
Это простая проблема образования. Вероятно, хуже, чем разработчики не строят свои проекты так же, как сервер сборки, это никогда не ошибка. Плохая практика может быть трудно искоренить, убедитесь, что разрывы сборки видны всем *, включая босса. –
Моя проблема не имеет ничего общего с нарушением сборки, я могу лично добавить проект в свое решение прямо сейчас, и он не будет содержать настраиваемые конфигурации сборки, которые есть у каждого другого проекта в решении. Единственный способ, которым я знаю добавить эти настраиваемые конфигурации сборки в новый проект, - это вручную отредактировать файл .csproj, я хочу знать, есть ли способ обойти это. – Terry