Jenis Pembekal Rangka Kerja Entiti Tidak Memuatkan pada TeamCity
Apabila cuba menjalankan ujian pada TeamCity, pengguna mungkin menghadapi perkara berikut pengecualian:
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.
Penyelesaian masalah
Untuk menyelesaikan isu ini, pastikan pakej EntityFramework.SqlServer NuGet dipasang dalam projek yang mengalami ralat. Pakej ini mengandungi pemasangan pembekal yang diperlukan untuk Rangka Kerja Entiti dimuatkan.
Pertimbangan Tambahan
<entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" /> </entityFramework>
Langkah Penyelesaian Masalah Tambahan daripada Komuniti
Atas ialah kandungan terperinci Mengapa Pembekal Rangka Kerja Entiti Saya Tidak Dimuatkan di TeamCity?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!