Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: Justin SaracenoОтветов: 2

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

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

unit-testingvisual-studio-2013

Ответы

Ответ 1 · рейтинг 2 · TrevorBrooks

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

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

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

Ответ 2 · рейтинг 2 · wtjones

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы