Короткая версия: НЕТ. Подрывная деятельность является бескомпромиссной системой (как все системы управления исходным кодом, я знаю о)
Более длительная версия: Нет, однако при использовании чего-то как NANT, чтобы сделать Вас сборка, Вы могли бы использовать xmlpoke или подобный для перезаписи частей файла на сборке. Работы для нас:) Мы переписываем приблизительно 6 web.config файлов и различные другие файлы конфигурации приложения на сборке (хорошо при создании пакета развертывания)....
Да, можно, на нескольких уровнях:
Шаблон проекта
Вы можете избавиться от «О тестовых проектах» и других файлов с помощью меню «Параметры» в Visual Studio.
Перейдите в Инструменты тестирования -> Тестовый проект и отмените выбор параметров, которые вам не нужны.
Если этого недостаточно, вы можете найти шаблон проекта в папке, подобной этой:
C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ProjectTemplates \ CSharp \ Test \ 1033
Ваш путь может немного отличаться, если вы работаете в 32-битной Windows или используете другую культуру, но вы сможете его найти .
Шаблон файла модульного теста
В стандартной Visual Studio шаблоны для модульного теста можно найти в папке, подобной этой (с моей машины):
C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ 1033
В этой папке находится файл SimpleUnitTest.zip, содержащий два файла:
Вы можете редактировать SimpleUnitTest .cs файл, чтобы удалить весь код, который вам не нужен, но вы должны не забыть повторно заархивировать файл, чтобы он содержал ваши изменения.
Однако, если вы только сделаете это, VS может не получить ваши изменения в ближайшее время, поскольку он поддерживает распакованный кеш шаблонов в
C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplatesCache \ CSharp \ 1033
Итак, вы также потребуется отредактировать файл (или просто скопировать туда измененный файл).
Насколько я могу судить, VS обычно использует шаблоны в ItemTemplateCache, но иногда восстанавливает их из ItemTemplates.Похоже, что это происходит, когда применяются обновления, но мне еще предстоит идентифицировать согласованный шаблон, поэтому простое обновление в обоих местах - лучший способ изменить шаблоны, которые я смог придумать.