Почему делает .dbmdl изменение файла проекта моего DB, даже когда я не вношу изменений в проект?

Я сталкиваюсь с маленьким, но странным раздражением, которое, кажется, происходит с другими людьми, также (например, проверьте историю пересмотра SEDE). У меня есть проект базы данных SQL Server 2008 в Visual Studio 2010, который работает правильно. Когда я перехожу к фиксации/регистрации к управлению исходным кодом, мне говорят что мой проект DB .dbmdl файл изменился, даже когда я не внес изменений в проект!

Я не уверен, инициированы ли изменения путем создания моего решения (который также включает приложение MVC ASP.NET и проект модульного теста), или путем простого открытия проекта DB, но это становится довольно раздражающим и создает помеху в управлении исходным кодом.

Действительно ли возможно мешать этим изменениям произойти или избавиться от .dbmdl файл вообще?

11
задан Maxim Zaslavsky 15 August 2010 в 23:51
поделиться

1 ответ

Я считаю, что Visual Studio сериализует файл dbmdl при каждом открытии проекта. Единственный возможный обходной путь - оставить проект открытым.

6
ответ дан 3 December 2019 в 03:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: