„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum fehlschlägt mein Unit -Test mit "dem Entity Framework Provider -Typ ... konnte nicht geladen werden?"

Warum fehlschlägt mein Unit -Test mit "dem Entity Framework Provider -Typ ... konnte nicht geladen werden?"

Gepostet am 2025-02-26
Durchsuche:997

Why Does My Unit Test Fail with

Entity Framework -Anbieter laden Fehlern

beim Versuch, Unit -Tests auf Teamcity auszuführen ] 'System.data.entity.sqlserver.sqlproviderservices, EntityFramework.sqlServer, Version = 6.0.0.0, Culture = Neutral, PublicKeyToken = B77A5C561934e089 'Für die' System.data.sqlclient 'Ado.net Anbieter konnte nicht geladen werden ... "

resolution [resolution resolution [resolution resolution

resolution

  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
  </entityFramework>

& lt; EntityFramework & gt; & lt; defaultConnectionFactory type = "System.Data.Entity.infrastructure.sqlConnectionFactory, entityFramework" /& gt; & lt;/entityFramework & gt;

Diese Konfiguration erzwingt die Laufzeit, um zu versuchen, den Anbieter des Entity -Frameworks zu laden, auch ohne direkte Referenzen. Stellen Sie sicher, dass das enttityFramework.sqlServer -Nuget -Paket in allen an dem Test beteiligten ausführbaren Ausführungsfähigkeiten installiert ist Verfahren. Entfernen Sie außerdem den Abschnitt entityFramework aus der App.config -Datei, da dies nicht mehr erforderlich ist.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3