Connection string w Entity Framework 6

Connection string w Entity Framework 6
K2
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 5 lat
  • Postów:18
0

Robię aplikacje w WPF dzięki której podłączam się do bazy danych w celu wprowadzania i edycji danych. Aczkolwiek mam pewne problemy z connection stringiem.
Połączyłem się z bazą danych (Database First), Visual Studio stworzył mi model i plik konfiguracyjny, i w zasadzie program działa i na razie działa pobieranie danych. Czyli połączenie jest. Ale jest kilka problemów.

Mianowicie kompilator cały czas podpowiada mi, że connection stringu nie ma, mimo, że wyraźnie w pliku konfiguracyjnym jest.
error

Tak samo gdy zmieniłem connection string na "Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;" (oczywiście z odpowiednimi parametrami) to program już się sypie. (Nierozpoznany parametr server czy coś w tym stylu).

Krótko mówiąc - chcę mieć możliwość zmiany connection stringu. Plik konfiguracyjny jest ale nic w nim nie mogę zmienić, i nawet sam Visual Studio sugeruje że coś jest nie tak. Dapper działa, EntityFrameworkCore działa, EntityFramework6 stawia opór. Przeszedłbym na coś innego, ale WPF aż prosi się o .NET Framework.

Wrzucam jeszcze plik .config w całości: https://pastebin.com/pe7Jvyzs

edytowany 2x, ostatnio: Kapral214
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Wrocław
0

A czemu te błędy pokazują się w pliku XAML?
Jesteś pewien, że na dobry config patrzysz?

K2
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 5 lat
  • Postów:18
0

Innego configu nie ma. To jedna solucja, jeden projekt.

PH
  • Rejestracja:prawie 8 lat
  • Ostatnio:dzień
  • Postów:185
0

Pokaż plik Startup.cs Czy tam odwołałeś się do konfiguracji wpisanej powyżej?

K2
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 5 lat
  • Postów:18
0

Plik Startup.cs nie istnieje. Pewnie powinienem się domyślić o co chodzi, ale nie mam aż tak dużego doświadczenia z WPF.

PH
dobra nie doczytałem, że to WPF

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.