Jaka jest funkcja pliku DBMDL w projekcie bazy danych VS.


Odpowiedzi:


396

Z tego, co mogę zrozumieć, jest to zserializowany plik modelu db i służy jako pamięć podręczna do poprawy wydajności wdrażania. Jest unikalny dla każdego użytkownika, dlatego nie należy go sprawdzać pod kontrolą źródła.


3
Podczas tworzenia nowego projektu bazy danych SQL 2008 VisualSVN automatycznie wybiera, aby nie sprawdzać tego pliku, co również sugeruje mi, że nie jest dobrym pomysłem, aby wprowadzić go do kontroli źródła.
rohancragg

3
Co dziwne, kiedy usuwam te pliki dbmdl, otwarcie rozwiązania powoduje błąd „zawiera odniesienie do projektu, który nie istnieje” z projektu bazy danych do projektu serwera, który nie pojawia się ponownie przy kolejnych ładowaniach.
Mayo

13
Jest tak, ponieważ plik dbmdl zawiera odwołanie, a usunięcie go powoduje komunikat o błędzie. Plik jest następnie ponownie generowany przez Visual Studio i błąd znika.
belugabob

16
Chciałbym dodać kolejne +1 do komentarza kontroli źródła, nawet jeśli o to nawet nie zapytano.
strider
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.