Я пытаюсь поработать над локальной копией сайта для разработки в Visual Studio 2017. Этот сайт использует базу данных SQL CE в.Файл MDF, и я запускаю сайт локально через VS, используя IIS Express.
Когда я пытаюсь запустить или перезапустить сайт, я получаю ошибки от CMS сайта, что он не может подключиться к базе данных. (CMS - Umbraco, но я не думаю, что проблема связана с CMS.) Я думал, что это потому, что какой-то процесс не освобождает себя от файла, но проблема иногда сохраняется даже после полной перезагрузки компьютера, так что я не уверен больше.
Сайт запускается очень хорошо иногда (без каких-либо изменений, связанных с БД), и никаких видимых проблем после его запуска нет. Трудно предсказать, когда это будет или не будет работать.
Ниже приведен список того, что я пробовал, вместе с типичным результатом:
- Перезапуск сайта нормально: обычно выдает ошибку соединения
- Завершение процесса IIS Express вручную и перезапуск Visual Studio: обычно выдает ошибку соединения
- Перезагрузка компьютера: работает чаще, но не всегда
- Различные приложения для ручного освобождения файловых хуков: не удалось заставить ни одно из них работать должным образом
У кого-нибудь есть предложения? Благодарю.