Можно ли настроить преобразования web.config на машинах разработчиков без полной публикации? - PullRequest
2 голосов
/ 06 сентября 2010

У нас есть несколько разработчиков, работающих над проектом, и они продолжают проверять свои web.configs со своими собственными строками подключения, что является проблемой.

Есть ли способ запустить задачу TransformWebConfig наЛокальная машина, когда мы делаем F5 отладки?Я создал новую конфигурацию для своего локального компьютера, но не могу понять, как взломать задачу TransformWebConfig.

Или есть лучший способ изолировать строки соединения между компьютерами dev?

Заранее спасибо

1 Ответ

2 голосов
/ 17 сентября 2010

Я исследовал эту проблему раньше, но не нашел способа сделать это. Вот ссылка SO с ответом, включая причины, по которым это не сработает.

Вторая часть вашего вопроса - лучшие способы изоляции строк соединения: на мой взгляд, существуют разные подходы

  • configSource для строк подключения и build-действия для копирования Версии разработчика в право места
  • веб-трансформации + удаленный отладка с поддельным развертыванием в локальный сервер IIS
  • центральная база данных сервер для тестирования, чтобы сохранить Строки подключения разработчиков постоянная
...