У меня есть несколько модульных тестов БД, которые берут строку подключения из файла app.config. Я беру строки через класс ConfigurationManager.
var conString = ConfigurationManager.ConnectionStrings["DB"].ConnectionString;
Тесты работают нормально на машине разработчика, но не на TFS. Ошибка нулевой ссылки. Если я просто заменю строку подключения в модульном тесте на жестко закодированную строку, идентичную строке в app.config, тогда тест сработает. О да, и я убедился, что для app.config установлено значение «копировать в выходную папку».
Есть ли известная проблема с TFS и ConfigurationManager?
помпон