Я использую Visual Studio 2010 с пакетом обновления 1 (SP1) с Team Foundation Server 2010. Всякий раз, когда я открываю проект, Visual Studio автоматически проверяет файл проекта (.csproj) вне (ни один из дочерних файлов, однако) и соответствующий файл .csproj.vspscc.Visual Studio 2010 и ненужная проверка TFS
Когда я сравниваю файл проекта в своем списке ожидающих изменений, он говорит, что файлы идентичны для файла .csproj и файла .csproj.vspscc - мы просто проверяем их или отменя изменения.
Может кто-нибудь объяснить, почему он это делает и как его можно исправить, чтобы он не проверял файлы .csproj и .vspscc каждый раз, когда мы открываем проект?
Я ненавижу интегрированный контроль источника. –
Для некоторых _unknown_ для меня причина, vs2010 обычно сохраняет все изменения в конфигурации решения/проекта в памяти. И vs2010 не собирается сохранять их на диск, пока вы явно не попросите сделать это, вызвав _Save All_ или закройте проект. Таким образом, легко представить ситуацию, когда вы обновляете исходный код и теряете все свои изменения в памяти. Возможно, это поведение требуется для проверки файлов проекта заранее. Это только мое личное мнение, основанное на работе с vs2010. – Akim
Возможный дубликат [Как остановить Visual Studio от «всегда» проверки файлов решений?] (Http://stackoverflow.com/questions/1085978/how-to-stop-visual-studio-from-always-checkingoutout -solution-files) – LosManos