Brakujące klasy LINQ to SQL (projektant DBML) w programie Visual Studio 2017 RC


82

Jak mogę dodać LINQ to SQL klasy (plik .dbml) do programu Visual Studio 2017 RC. Nie mogę tego znaleźć. Proszę o pomoc, dzięki.

To jest ss szablonów danych.


5
ktokolwiek pracuje nad wydaniami VS, potrzebuje dużego klapsa, aby nie myśleć o wstecznej kompatybilności. W nowszych wersjach rzeczy po prostu znikają.
ahsant

Odpowiedzi:


101

Musisz wyrazić zgodę, aby włączyć projektanta podczas instalacji, nie jest to domyślnie włączone: https://developercommunity.visualstudio.com/content/problem/4616/linq-to-sql-dbml-designer-in-not-working .html

„Edytowanie plików .dbml na powierzchni projektanta wymaga narzędzi LINQ to SQL, które nie są instalowane domyślnie jako część żadnego z obciążeń programu Visual Studio 2017. Można je zainstalować, wybierając pozycję „ Narzędzia LINQ to SQL ” w obszarze Kategoria Narzędzia kodu na karcie „Poszczególne składniki” instalatora programu Visual Studio ”.


3
Próbowałem wielu aktualizacji i rozszerzeń, ale to nie zadziałało. Teraz zmodyfikowałem VS-2017 i to działa. Jeszcze raz dziękuję!
Çağatay Ay

To funkcja, a nie błąd! xxxD
Duefectu

8
Uwaga dla pracowników Google: znajdziesz go na karcie Poszczególne komponenty , a nie na liście Poszczególne komponenty po prawej stronie okna
MickyD

To zadziałało dla mnie. I dodałem cytat z linku, aby inni mogli uzyskać informacje nieco szybciej.
Matt

1
Zrobiłem to, nawet ponownie zainstalowałem VS 2017. Wciąż go nie ma, chociaż edytor wizualny jest.
Bob Webster,

97

Domyślnie instalator VS 2017 nie zapewnia narzędzi LINQ to SQL podczas instalacji, musimy to wybrać i zmodyfikować.

Wykonaj proste kroki stąd:

Otwórz instalator VS2017 .

Przejdź do poszczególnych składników .

Wybierz narzędzia LINQ To SQL z narzędzi kodu.

i po prostu zmodyfikuj .

lub sprawdź ten zrzut ekranu , zobaczysz pomysł.

Instalator VS2017


1
Tylko notatka, która może komuś pomóc. W moim podsumowaniu sprawdzono narzędzia LINQ to SQL podczas przeglądania obciążeń. Ale w ramach poszczególnych komponentów wciąż nie było zaznaczone. Jej sprawdzenie rozwiązało problem.
Joe Ruder,

14

Kroki :

  1. Otwórz VS 2017
  2. Idź do Narzędzia -> Pobierz narzędzia i funkcje
  3. Kliknij kartę Poszczególne komponenty
  4. Przewiń w dół, znajdziesz "Linq to Sql tools" w kategorii Narzędzia kodu
  5. Sprawdź i kliknij Zmień. Zainstaluje komponent, jego około 6 mb

Pracować w porządku. Super :)
Thulasiram


7

Otwórz instalator Vs 2017, przejdź do poszczególnych komponentów i sprawdź komponent LINQToSQL, a następnie kliknij przycisk modyfikacji.


1

Jeśli używasz DotNetCore. Linq to SQL nie wyświetla opcji. Aby użyć Linq do SQL, musisz wybrać DotNetFrameWork, a następnie będziesz mieć możliwość wybrania Linq to SQL. U mnie to zadziałało.

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.