1

Я пытаюсь поработать над локальной копией сайта для разработки в Visual Studio 2017. Этот сайт использует базу данных SQL CE в.Файл MDF, и я запускаю сайт локально через VS, используя IIS Express.

Когда я пытаюсь запустить или перезапустить сайт, я получаю ошибки от CMS сайта, что он не может подключиться к базе данных. (CMS - Umbraco, но я не думаю, что проблема связана с CMS.) Я думал, что это потому, что какой-то процесс не освобождает себя от файла, но проблема иногда сохраняется даже после полной перезагрузки компьютера, так что я не уверен больше.

Сайт запускается очень хорошо иногда (без каких-либо изменений, связанных с БД), и никаких видимых проблем после его запуска нет. Трудно предсказать, когда это будет или не будет работать.

Ниже приведен список того, что я пробовал, вместе с типичным результатом:

  • Перезапуск сайта нормально: обычно выдает ошибку соединения
  • Завершение процесса IIS Express вручную и перезапуск Visual Studio: обычно выдает ошибку соединения
  • Перезагрузка компьютера: работает чаще, но не всегда
  • Различные приложения для ручного освобождения файловых хуков: не удалось заставить ни одно из них работать должным образом

У кого-нибудь есть предложения? Благодарю.

0