Visual Studio 2015,使用 GIT 扩展名和数据库项目 .dbmdl 文件

Visual Studio 2015, using GIT extension, and Database project .dbmdl file

GIT in Visual Studio 报告 .dbmdl 文件正在被另一个进程使用。

执行此操作时,所有 VS 更改跟踪都会停止 - 没有文件显示为已更改。

从解决方案中删除我的数据库项目,所有更改的文件立即显示为已更改。

.dbmdl 文件是某种本地缓存,并不意味着要签入源代码管理。我已经确定它不是。

我该如何解决这个问题,并在解决方案中包含我的数据库项目?

我通过在我的 .gitignore 文件中专门命名 .dbmdl 文件解决了这个问题。

从那时起 GIT 在 VS 中完全忽略了它,并且始终显示更改。