我遇到了一个小而奇怪的烦恼,似乎也发生在其他人身上(例如,查看 SEDE 的修订历史)。我在 Visual Studio 2010 中有一个可以正常工作的 SQL Server 2008 数据库项目。当我去提交/签入源代码控制时,我被告知我的数据库项目的.dbmdl
文件已更改,即使我没有对项目进行任何更改!
我不确定这些更改是通过构建我的解决方案(其中还包括一个 ASP.NET MVC 应用程序和一个单元测试项目)还是通过简单地打开 DB 项目来触发的,但这有点烦人并且正在造成混乱源头控制。
是否可以阻止这些更改的发生,或者删除.dbmdl
文件?