Brak konstruktora z ciągiem połączenia w kontekście danych w Entity Framework

ja używamEntity Framework 5.0 dla mojego projektu. Sprawdziłem w Internecie i zobaczyłem, że dla kontekstu danych struktury encji istniał inny konstruktor, który miał parametr ciągu dla ciągu połączenia.

Na moim wygenerowanymdata context Nie mam takiego konstruktora. Zajrzałem do bazyDbContext i ma takiego konstruktora.

Czy kod został wygenerowany nieprawidłowo? Wygenerowałem kod z bazy danych. Czy to może być przyczyna?

Okazuje się, że mogę edytować plik szablonu generowania kodu, aby dodać nowy konstruktor. Teraz dodałem nowego konstruktora. Plik jest plikiem MyDataContext.tt w modelu edmx. Tam masz kod c # zmieszany z kodem szablonu. Możesz skopiować stąd konstruktor bez argumentów i wkleić go poniżej. Następnie możesz go zmienić i dodać do niego argument ciągu i przekazać ten argument do konstruktora DbContext w następujący sposób: base (myString).

questionAnswers(1)

yourAnswerToTheQuestion