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:
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.
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%Tags und Links .net entity-framework visual-studio sql-server-2008-r2