Rumah > pembangunan bahagian belakang > C++ > Mengapa Ujian Unit Saya Gagal dengan 'Jenis pembekal Rangka Kerja Entiti... tidak dapat dimuatkan?'

Mengapa Ujian Unit Saya Gagal dengan 'Jenis pembekal Rangka Kerja Entiti... tidak dapat dimuatkan?'

Barbara Streisand
Lepaskan: 2024-12-31 06:30:14
asal
761 orang telah melayarinya

Why Does My Unit Test Fail with

Kegagalan Memuatkan Pembekal Rangka Kerja Entiti

Apabila cuba menjalankan ujian unit pada TeamCity, pengecualian timbul: "Pembekal Rangka Kerja Entiti taip
'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'BeSystemlClient.D dapat 'Service'S. dimuatkan..."

Resolusi

Walaupun tiada rujukan langsung kepada System.Data.Entity dalam projek, kehadiran tetapan konfigurasi khusus dalam app.config fail boleh menyebabkan tingkah laku yang tidak dijangka:

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

Konfigurasi ini memaksa masa jalan untuk cuba memuatkan pembekal Rangka Kerja Entiti, walaupun tanpa rujukan langsung.

Penyelesaian

Untuk menyelesaikan isu ini, pastikan pakej EntityFramework.SqlServer NuGet dipasang dalam semua boleh laku yang terlibat dalam proses ujian. Selain itu, alih keluar bahagian entityFramework daripada fail app.config, kerana ia tidak lagi diperlukan.

Atas ialah kandungan terperinci Mengapa Ujian Unit Saya Gagal dengan 'Jenis pembekal Rangka Kerja Entiti... tidak dapat dimuatkan?'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan