TeamCity에서 엔터티 프레임워크 공급자 유형이 로드되지 않음
TeamCity에서 테스트를 실행하려고 하면 사용자에게 다음과 같은 문제가 발생할 수 있습니다. 예외:
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.
문제 해결
이 문제를 해결하려면 오류가 발생한 프로젝트에 EntityFramework.SqlServer NuGet 패키지가 설치되어 있는지 확인하세요. 이 패키지에는 Entity Framework를 로드하는 데 필요한 공급자 어셈블리가 포함되어 있습니다.
추가 고려 사항
<entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" /> </entityFramework>
커뮤니티의 추가 문제 해결 단계
위 내용은 내 Entity Framework 공급자가 TeamCity에 로드되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!