Entity Framework-Anbietertyp wird in TeamCity nicht geladen
Beim Versuch, Tests in TeamCity auszuführen, kann es sein, dass Benutzer auf die folgende Ausnahme stoßen:
System.InvalidOperationException: The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' for the 'System.Data.SqlClient' ADO.NET provider could not be loaded. Make sure the provider assembly is available to the running application.
Fehlerbehebung
Um dieses Problem zu beheben Stellen Sie sicher, dass das NuGet-Paket „EntityFramework.SqlServer“ in dem Projekt installiert ist, in dem der Fehler auftritt. Dieses Paket enthält die erforderliche Anbieterassembly zum Laden von Entity Framework.
Zusätzliche Überlegungen
<entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" /> </entityFramework>
Zusätzliche Fehlerbehebungsschritte aus der Community
Das obige ist der detaillierte Inhalt vonWarum wird mein Entity Framework-Anbieter nicht auf TeamCity geladen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!