Почему мне нужно сбросить свойства решения Visual Studio 2010? - PullRequest
1 голос
/ 18 января 2012

у меня есть:

  • Visual Studio 2010 Premium версии 10.0.40219.1 SP1Rel
  • Resharper 6.1
  • Еще одно небольшое расширение, которое я получил от Extension Manager

Команда использует Team Foundation Server 2010.

Я не смог точно определить, что именно вызывает это, но мне постоянно приходится переустанавливать конфигурацию своего проекта запуска. Я думаю, что это всякий раз, когда я перезагружаю свой компьютер и после некоторых "Получить последние" загрузки. Вот скриншот структуры исходного каталога в Source Control Explorer (не Solution Explorer):

enter image description here

Есть идеи, почему мне иногда придется переустанавливать эти свойства?

1 Ответ

2 голосов
/ 18 января 2012

Этот параметр «живет» в файле * .suo. Конечно, неправильно вставлять этот файл в Source Control.

На изображении, которое вы предоставляете, его, кажется, не существует, но имейте в виду, что это скрытый файл: поэтому имеет смысл проверить, действительно ли вы зарегистрировали один из них вместе с другими вашими источниками.

Если да, то абсолютно логично, что это меняется с каждым GetLatest, и вам, вероятно, следует удалить его из своего хранилища.
Если нет, то эта проблема имеет смысл только тогда, когда вы каждый раз отображаете свой источник в чистой папке, как говорит @leppie.

Проверьте также здесь & здесь для похожих постов.

EDIT
OP прокомментировал ниже, что его файл * .suo на самом деле не был зарегистрирован - так что приведенный выше фрагмент не очень полезен. Еще один ТАК сообщение, кажется, имело место вместо этого. Следуя указанным там инструкциям, ОП разрешил свою проблему.

...