Visual Studio застревает при открытии проекта sql

#.net #visual-studio-2010 #tfs #sql-server-data-tools #sqlproj

#.net #visual-studio-2010 #tfs #sql-server-data-tools #sqlproj

Вопрос:

Мы пытаемся настроить проект sql на новом компьютере с Windows 7, по сравнению с 2010 годом с пакетом обновления 1 и SSDT 2010 (установлен SSDT 2010 из iso-образа). Но при открытии sqlproj я получаю сообщение ниже.

‘Проверка синхронизации вашей модели с вашими исходными файлами. Ваша база данных будет готова после завершения 12734 операций». И это число продолжает увеличиваться. И он продолжает работать в фоновом режиме.

Попытался переустановить SSDT, VS 2010, но без помощи.

Создал новый проект базы данных для Northwind db и столкнулся с той же проблемой. Запустил procmon и увидел, что он просто повторяет одни и те же файлы.

Он отлично работает в другой системе с аналогичной конфигурацией.

Редактировать

Проблема, похоже, связана с TFS, если мы отвяжемся от TFS, она будет работать нормально. Но не уверен в точной причине.

Любое предложение было бы действительно полезным.

Ответ №1:

Я предлагаю, если вы используете систему управления версиями, такую как Git, и вы только что переключили ветки, и вы столкнулись с этой проблемой, использовать git clean , который удалит неотслеживаемые файлы (которые перегружены VS и SSDT)

 git clean -fdx
  

Не уверен, что использовать, если вы используете TFS, SVN или HG .. но применима та же идея

Комментарии:

1. Мне показалось, что это сработало для меня, тем более что иногда SSDT создает множество неотслеживаемых файлов

2. Хотел бы я проголосовать за это еще несколько раз! Действительно рад, что VS 2015 наконец заработал. Большое спасибо.

3. Это своего рода исправление, но… Мне просто интересно, знает ли кто-нибудь, какой файл, в частности, вызывает блокировку системы.

4. Не забудьте выполнить любую незавершенную работу перед выполнением этого (как я только что сделал): (

Ответ №2:

Я удалил файл .suo в папке .vs в корневом каталоге решения. Это исправило это для меня. Я думаю, что это лучший и наименее опасный ответ, поскольку он сохраняет ваши измененные файлы и некоторые другие ваши настройки (конечно, некоторые настройки, такие как ваш начальный проект, будут потеряны)

Комментарии:

1. Это сработало для меня в VS 2015. Это был проект, который был преобразован с 2013 года.

Ответ №3:

Проблема была вызвана антивирусом McAfee. Проблема была решена после отключения антивируса.

Комментарии:

1. Это ответ, и достойный. Антивирусные сканеры часто обнаруживают, что программные средства являются проблемой, или механизмы сканирования в реальном времени настаивают на сканировании каждого файла, вызывая такого рода замедление.