#.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. Это ответ, и достойный. Антивирусные сканеры часто обнаруживают, что программные средства являются проблемой, или механизмы сканирования в реальном времени настаивают на сканировании каждого файла, вызывая такого рода замедление.