235
Qual è la funzione del file DBMDL in un progetto di database di Visual Studio?Qual è la funzione del file DBMDL nel progetto di database VS
Qual è la funzione del file DBMDL in un progetto di database di Visual Studio?Qual è la funzione del file DBMDL nel progetto di database VS
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.
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
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
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