Isu pemuatan penyedia Rangka Kerja Entiti semasa ujian pada TeamCity
Anda menghadapi isu di mana pembekal Rangka Kerja Entiti untuk SQL Server tidak boleh dimuatkan apabila menjalankan ujian unit pada TeamCity.
Mesej ralat mencadangkan bahawa pemasangan pembekal, System.Data.Entity.SqlServer.SqlProviderServices, tidak tersedia untuk aplikasi semasa masa jalan ujian. Untuk menyelesaikan masalah ini, ikut langkah berikut:
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
Dalam kes khusus anda, surih tindanan mencadangkan bahawa pemasangan EntityFramework.SqlServer.dll ialah hilang daripada projek ujian atau proses pelari ujian. Sahkan rujukan dan salin tetapan untuk pemasangan ini.
Dengan mengikut langkah ini, anda sepatutnya dapat menyelesaikan isu tersebut dan berjaya menjalankan ujian unit anda pada TeamCity menggunakan Rangka Kerja Entiti.
Atas ialah kandungan terperinci Mengapa Ujian Rangka Kerja Entiti Saya Tidak Boleh Dimuatkan pada TeamCity?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!