Вибачте за те, що вам потрібно створити нову публікацію, а не коментувати вибрану відповідь. Наразі мені не вистачає респондентів для коментарів.
Мою проблему тимчасово вирішили рішенням "... видалити файл .suo ...", і, як вказували інші люди, мені довелося кожного разу видаляти файл.
Оскільки це (мабуть) неможливо зупинити створення файлу, я почав трохи більше розбиратись у тому, що робив файл. Окрім збереження налаштувань користувачів, я вважаю, що це також збереження налаштувань сеансу, наприклад, які файли у вас відкриваються, коли VS закритий. Я підозрював, що мій проект намагається відкрити файл, який більше не існує, і саме це викликає зависання. На моєму кінці виправлені речі - це видалити .suo, відкрити VS, відкрити файл у моєму рішенні, створити та закрити рішення. Після цього у мене не було звисань.
тл: д-р
У моєму випадку файл налаштування користувача (.suo) намагався відкрити файл у моєму рішенні, який більше не існував. Я вирішив проблему, виконавши наступні дії.
- Видаліть файл .suo (для мене це було в / evidenceprojectfoldergery/.vs/ evidenceprojectnameSense/v14
- Відкрити візуальну студію
- Відкрийте свій проект
- Відкрити файл (я просто відкрив випадковий файл .cs)
- Створіть і збережіть своє рішення (просто заощадження може зробити трюк, я побудував за звичкою)
- Закрити Visual Studio
Сподіваюся, це допоможе комусь ... ми витратили занадто багато годин на це питання :)