Есть ли способ установить файл .runsettings решения по умолчанию в VS2013?

Я использую VS2013 со встроенной структурой модульного тестирования. Я создал файл .runsettings, который находится в папке Solution Items. Когда я выбираю «Тест» -> «Настройки теста» -> «Выбрать файл настроек теста», я могу выбрать свой файл .runsettings, и он работает должным образом.

Когда я выхожу из VS2013, а затем перезагружаю проект, мне приходится повторно выбирать файл .runsettings. Есть ли способ установить файл .runsettings по умолчанию на уровне решения, чтобы он сохранялся?


person Justin Saraceno    schedule 27.12.2013    source источник


Ответы (2)


Согласно http://msdn.microsoft.com/en-us/library/jj635153.aspx, выбрав созданный вами файл .runsettings с помощью указанных параметров меню, вам не придется выбирать его каждый раз при перезапуске Visual Studio.

Документы предупреждают об использовании параметра SettingsFile: «Если вы укажете это значение, вы также должны установить для ForcedlegacyMode значение true».

Убедитесь, что вы используете последнее обновление Visual Studio 2013 (обновление 1). Также вы можете попробовать сбросить настройки IDE через Сервис->Импорт и экспорт настроек->Сбросить все настройки.

person TrevorBrooks    schedule 10.04.2014

Если вы откроете тестовый проводник достаточно быстро во время загрузки решения, он запомнит файл. Я тестировал это в VS 2013 SP 3 с собственным проектом модульного тестирования С++. Похоже, это известная ошибка.

person wtjones    schedule 12.10.2014