Fehler 175: Der angegebene Store-Provider kann nicht in der Konfiguration gefunden werden oder ist nicht gültig

8

Ich bin gerade einem Projekt beigetreten und habe Microsoft Visual Studio Professional 2012 Version 11.0.51106.01 und Microsoft SQL Server 2008 R2 auf einer 64-Bit-Maschine installiert.

Ein anderes Teammitglied kann die Lösung von seinem Rechner aus erstellen, aber von meinem Rechner erhalte ich den folgenden Fehler:

Fehler 175: Der angegebene Speicheranbieter kann nicht in der Konfiguration gefunden werden oder ist nicht gültig

In meiner .edmx-Datei ist der gesamte Code zwischen den <edmx:StorageModels></edmx:StorageModels> -Tags für den Fehler markiert. Das relevante Snippet vom Anfang der Datei ist:

%Vor%

Bei der Suche nach ähnlichen Beiträgen haben andere vorgeschlagen, die DbProviderFactories in der Datei machine.config zu überprüfen.

C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config

%Vor%

* Bearbeiten: Die relevanten DbProviderFactories für .Net 4.0 wurden hinzugefügt C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Konfig

%Vor%

Ein anderer Typ im Team scheint sich an dieses Problem zu erinnern und es wurde einer iSeries-Konfiguration oder -Einstellung in einem der Updates für meine Sql-Server- oder Visual Studio-Installation zugeordnet.

Hat jemand das schon mal gesehen oder eine Idee, es zu reparieren, damit ich einen sauberen Build bekomme?

ANTWORT

%Vor%

Beim Formatieren meines Codes, den ich für die Konfigurationseinstellungen meines Rechners gepostet habe, habe ich bemerkt, dass zwei schließende Tags für <DbProviderFactories> vorhanden sind. Ich habe die <DbProviderFactories/> entfernt, von denen wir glauben, dass sie hinzugefügt wurde, nachdem die iSeries-Einstellungen hinzugefügt wurden. Nach dem Speichern der Datei habe ich meinen Rechner neu gestartet und der Build erfolgreich abgeschlossen.

Seite Hinweis: Mein Code wurde erfolgreich in VS 2010 erstellt, ohne diese Änderung vornehmen zu müssen.

    
user2283561 15.04.2013, 17:53
quelle

1 Antwort

1

Im C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config Snippet gibt es eine fremde <DbProviderFactories/> , die Error 175 verursacht.

Ihre Datei:

%Vor%

Sollte sein:

%Vor%     
Tim Penner 25.03.2016 21:52
quelle