Почему Visual Studio хочет извлечь файл при открытии? - PullRequest
2 голосов
/ 05 февраля 2009

Почему Visual Studio хочет извлекать файл при открытии?

Я просто дважды щелкаю файл, чтобы открыть его, и Visual Studio хочет проверить его. Я не внес никаких изменений в него. Я только что открыл это.

т.е. В обозревателе решений я дважды щелкаю ctlEmployeeEdit.vb, и первое, что Visual Studio хочет сделать, это извлечь этот файл. Я настроил VS, чтобы он подсказывал мне при выезде, поэтому я обычно говорю нет на выезде, и тогда на дисплее появляется элемент управления.

Мы используем Visual Studion 2005 и Visual Source Safe 2005.

У нас есть решение из более чем ста файлов, и это происходит только на руке, полной их, но эта рука, кажется, становится больше, почти на полный рот. (Хм, мне интересно, больше ли рука заполнена, чем рот? Но этот вопрос для другой публикации.)

Также, как это можно исправить?

Должен ли я удалить свою локальную копию решения и выполнить другое «Получить последнюю версию» из Visual Source Safe, когда это произойдет?

У меня такое чувство, что некоторые из вас скажут, что способ исправить это - перейти на REAL Source Control. :)

Отредактировано:

Некоторые из сторонних элементов управления:

  1. DevExpress User Controls v8.3
  2. Элемент управления IdeaBlade DevForce

Ответы [ 3 ]

2 голосов
/ 05 февраля 2009

Это не поведение VS по умолчанию. Это почти наверняка сторонний плагин, который делает что-то при открытии файла, что заканчивается запросом извлечения. Какой плагин у вас установлен?

Есть также некоторые дизайнеры, которые проверяют файлы случайно, когда они открыты. У вас есть открытые дизайнеры?

1 голос
/ 05 февраля 2009

Я полагаю, что это может произойти с особыми типами файлов - в частности, с настройками файлов проекта, но вы не слишком уверены в том, что это за файл?

По крайней мере, так работает в TFS 2008.

0 голосов
/ 05 февраля 2009

Есть ли у вас открытые дизайнеры WinForms? Иногда VS.Net хочет изменить эти файлы, обычно это тот случай, когда дизайнер не может загрузить пользовательский элемент управления из-за проблем со ссылками.

...