"'X.set_DbConnection(System.Data.Common.DbConnection)' 메소드에 의한 'Y.get_Settings()' 메소드 액세스 실패"를 해결하는 데 실패했습니다. Entity Framework 애플리케이션
데이터베이스 연결을 위해 EntityFramework 6.2, MySql.Data 8.0.11 및 MySql.Data.Entity 6.10.7을 사용하는 콘솔 애플리케이션에서 오류가 발생했습니다. 오류 내용은 다음과 같습니다. "'MySql.Data.MySqlClient.MySqlConnection.get_Settings()' 메서드에 액세스하기 위한 'MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common.DbConnection)' 메서드의 시도가 실패했습니다."
근본 원인:
설치된 MySql.Data 버전과 MySql.Data.Entity 버전 간의 비호환으로 인해 오류가 발생합니다.
해결책 :
이 문제를 해결하려면 MySql.Data.Entity 6.10.7을 제거하고 호환되는 버전인 MySql.Data.EntityFramework로 교체하세요.
설치 지침:
추가 참고 사항:
위 내용은 Entity Framework에서 \'X.set_DbConnection(System.Data.Common.DbConnection)\' 메서드에 의한 오류 시도가 \'Y.get_Settings()\' 실패\' 메서드에 액세스하는 것을 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!