У меня есть папка App_Data в моем веб-проекте Visual Studio.
Я отправил * .mdf в хранилище и сослался на него в web.config:
<connectionStrings>
<add name="foo" providerName="System.Data.SqlClient" connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFileName=|DataDirectory|\foo.mdf;Integrated Security=True;MultipleActiveResultSets=True;Connection Timeout=30" />
</connectionStrings>
Когда я заново извлекаю данные из репозитория, мой проект запускается и монтирует базу данных.
Я не хочу изменять эту базу данных при регистрации.
Однако, если база данных изменяется путем отладки приложения, файл * .mdf отображается как «Изменить».
Я добавил ** / App_Data в .gitignore, но он все еще продолжает видеть эти файлы.
Я думал, что это может быть проблема с блокировкой, но я проверял, что это происходит, когда нет блокировки файлов.
Если я добавляю txt-файл в папку, git игнорирует его.
Есть идеи ???