Можно ли редактировать файлы во время Team Build? - PullRequest
2 голосов
/ 21 января 2009

Я ищу способ редактирования файла конфигурации (web.config в проекте asp.net) в Team Build.

В частности, я смотрю либо на комментарий или добавление идентификатора олицетворения в файле конфигурации перед копированием встроенного веб-приложения по назначению.

Я знаю, что возможно иметь несколько конфигурационных файлов и копировать один поверх другого (мы используем этот подход, чтобы иметь разные конфигурации для разработки, производства, демонстрации и т. Д.), Но в этом случае было бы неплохо сохранить конфигурация в одном файле, так как единственное изменение здесь - это то, должно ли имя олицетворения быть ложным или истинным.

Я уже некоторое время гуглю, не находя никакого решения, но, возможно, здесь есть кто-то, кто мог бы помочь мне понять, как или просто заявить, что это невозможно. Есть идеи?

Ответы [ 2 ]

1 голос
/ 01 сентября 2012

Вам поможет задание XmlPoke msbuild 4.0, и оно готово. Вот ссылка: http://msdn.microsoft.com/en-us/library/ff598687.aspx

1 голос
/ 21 января 2009

Посмотрите на http://www.codeplex.com/sdctasks

Это набор задач по сборке, которые позволяют вам делать самые разные забавные вещи. Есть несколько задач, которые связаны с веб (сайтом), но если это касается, есть и задачи XML, которые должны позволить вам соответствующим образом манипулировать файлом

...