Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Określony schemat jest nieprawidłowy. Błędy:wiele typów z nazwą

W końcu znalazłem rozwiązanie problemu. W moim powyższym pytaniu stwierdziłem, że w moim projekcie mam tylko jeden plik edmx. W pewnym sensie to prawda. Ale źle w innym sensie.

Używam git do zarządzania moim kodem. Utworzyłem inny plik edmx w innym projekcie i użyłem referencji tego projektu w moim głównym projekcie.

Następnie przełączyłem gałąź git z dll w .gitignore. Te biblioteki dll, które były w .gitignore, nie mogły zostać zastąpione przez git z bibliotekami dll nowo przełączonej gałęzi. Miałem więc dwa odniesienia do plików edmx w moim projekcie z w pełni zbudowanymi bibliotekami dll.

Problem został rozwiązany, gdy dokładnie sprawdziłem mój folder bin i usunąłem bibliotekę dll, która w rzeczywistości nie należała do bieżącej gałęzi git.

Mam nadzieję, że ci to pomoże.Skomentuj tutaj, jeśli coś nie jest jasne.Dzięki



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przywracanie SQL Server 2017

  2. SQL:funkcja ISNULL z różnymi typami parametrów

  3. Jak używać sortowania (Order By) w instrukcji Select w SQL Server — samouczek SQL Server / TSQL, część 109

  4. Klauzula ORDER BY jest nieprawidłowa w widokach, funkcjach wbudowanych, tabelach pochodnych, podzapytaniach i typowych wyrażeniach tabelowych

  5. Błąd w T-Sql w użyciu kursora