2016-03-01 13 views
5

Mam projekt WWW (css, html, angularJS i więcej JS libS) obsługiwany w Microsoft TFS i działał dobrze do tej pory, ale dzisiaj Kiedy próbowaliśmy uzyskać najnowsze informacje na temat projektu Otrzymujemy następujący komunikat o błędzie "Parametr dbType NvarChar jest nieprawidłowy dla tego konstruktora". Jeśli spróbujemy uzyskać najnowszy produkt, który nie ma oczekujących zmian, działa prawidłowo, ale jak tylko spróbujemy uzyskać najnowsze informacje na temat wielu elementów, które przynajmniej jeden z nich oczekuje na zmiany, pojawia się błąd.Visual Studio: właściwość dbType NvarChar jest niepoprawna dla tego konstruktora (Team Foundation Server.)

Próbowałem rozłączyć/ponownie połączyć TFS, Wyczyść pamięć podręczną VS (lokalny i mobilny), ale wszystkie te operacje nie pomogły.

enter image description here

+0

Wyświetl kod, w którym wystąpił błąd. Która linia ... –

+0

To nie dzieje się w kodzie btw. to kiedy próbuję uzyskać najnowsze na Microsoft Team Foundation Server (przy użyciu Visual Studio 2013) mój kod buduje idealnie –

+0

Otrzymuję ten sam błąd ... jakiejkolwiek aktualizacji? – BigPoppa

Odpowiedz

5

Myślę, że to problem z VSO.

Na razie znalazłem obejście:

  • iść do Source Control Explorer
  • zrobić Get Latest Version stamtąd

To powinno działać bez problemu.

+1

potwierdzona. To działało dla mnie. – MIKE

+0

To działa, ale to nie rozwiązuje problemu, uważam, że powinniśmy być w stanie uzyskać najnowsze od odkrywcy rozwiązań od razu, bez przechodzenia do Source Control Explorer. –

+2

Nadal masz ten problem? Myślałem, że to tymczasowy problem z VSO. Dziś rano wszystko działało dobrze dla mnie i mogłem uzyskać najnowsze informacje prosto z Eksploratora rozwiązań. –

0

Jeśli pojawi się nowy obszar roboczy Pozwoli to uzyskać najnowsze zmiany. Ale najlepiej jak dotąd wymyślimy.

0

Miałem ten sam problem, który zniknął po sprawdzeniu moich oczekujących zmian i rozwiązaniu obszaru roboczego.

Więc przynajmniej to, co pracował dla mnie:

  1. Pierwsze "The dbType NvarChar is invalid for this constructor" błąd, gdy próbuje uzyskać najnowsze z TFS.

  2. Sprawdź moje oczekujące zmiany.

  3. Po pomyślnym zamkniętym meldowaniu, kliknij Resolve Workspace.

  4. Wystąpił problem z DbType!

HTH

+0

Gdzie można znaleźć opcję 'Resolve Workspace' (w Visual Studio 2013)? –

0

Jest to spowodowane przez sprzeczną edycję Entity Framework w pliku projektu. W naszym scenariuszu tabela EF została dodana do kontrolki źródłowej, a plik projektu zaktualizowany przez programistę 1. Jeśli programista 2 ma edycję pliku projektu i otrzymuje najnowszą wersję, błąd jest zgłaszany. Jeśli cofniesz zmiany w pliku projektu, pobierz najnowsze działa bez wyświetlania okna dialogowego błędu.

0

Należy sprawdzić oczekujące zmiany i rozwiązać konflikty (należy również sprawdzić zmiany po rozwiązaniu konfliktów). Wtedy powinna działać najnowsza funkcja.

Powiązane problemy