Странно sqlite3 db.lock блокирует веб-развертывание в VS - PullRequest
0 голосов
/ 07 мая 2018

У меня постоянная проблема в Visual Studio 2017, где каждый раз, когда я собираюсь опубликовать свое веб-приложение ASP.Net C #, Visual Studio создает папку sql lite, содержащую файл db.lock, которая не позволяет копировать файлы вразвертывание.Я не использую sql lite, у меня есть строка подключения в моем web.config для подключения к внешней базе данных SQL.Я могу удалить файл и сгенерированные папки в .vs, но он автоматически создается снова, когда я открываю решение через несколько секунд.Я уже исключил папку из своего репозитория git.

Есть идеи, как избавиться от этого раз и навсегда?

1 Ответ

0 голосов
/ 26 мая 2018

Решением здесь является добавление следующего кода в раздел <Project> файла website.publishproj в папке:

  <PropertyGroup>
    <ExcludeFoldersFromDeployment>.vs</ExcludeFoldersFromDeployment>
  </PropertyGroup>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...