2010-09-03 5 views

risposta

348

Da quello che riesco a capire, si tratta di un file serializzato del proprio modello di database e viene utilizzato come cache per migliorare le prestazioni dell'implementazione. È univoco per utente, quindi non dovrebbe essere controllato nel controllo del codice sorgente.

+3

Durante la creazione di un nuovo progetto di database SQL 2008 VisualSVN sceglie automaticamente di non controllare questo file in modo che anche a me suggerisca che non è una buona idea controllarlo per il controllo del codice sorgente. – rohancragg

+2

Stranamente, quando rimuovo questi file dbmdl, aprendo i risultati della soluzione in un comando "contiene un riferimento a un progetto che non esiste" dal progetto del database al progetto del server che non viene più visualizzato nei carichi successivi. – Mayo

+11

Questo perché il file dbmdl contiene il riferimento e l'eliminazione causa il messaggio di errore. Il file viene quindi rigenerato da Visual Studio e l'errore scompare. – belugabob

Problemi correlati