Qual é a função do arquivo DBMDL no projeto de banco de dados do VS


Respostas:


396

Pelo que entendi, é um arquivo serializado do seu modelo de banco de dados e é usado como cache para melhorar o desempenho da implantação. É exclusivo por usuário, portanto, não deve ser verificado no controle de origem.


3
Ao criar um novo projeto de banco de dados do SQL 2008, o VisualSVN decide automaticamente não fazer o check-in desse arquivo, o que também sugere que não é uma boa ideia fazer check-in no controle de origem.
rohancragg

3
Curiosamente, quando removo esses arquivos dbmdl, abrir os resultados da solução em um erro "contém uma referência a um projeto que não existe" do projeto de banco de dados para o projeto do servidor que não aparece novamente nas cargas subseqüentes.
Mayo

13
Isso ocorre porque o arquivo dbmdl contém a referência e sua exclusão causa a mensagem de erro. O arquivo é gerado novamente pelo Visual Studio e o erro desaparece.
belugabob

16
Gostaria de poder adicionar outro +1 ao comentário de controle de origem, mesmo que nem tenha sido solicitado.
Strider
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.