반응형
'Method' get_을 수정하는 방법정보'를 'Oracle' 유형으로 입력합니다.EntityFrameworkCore에는 구현이 없습니다.'
EW를 통해 Oracle DB에 접속하려고 합니다.온메소드OnConfiguring
is error:
System.TypeLoadException: 'Method' get_정보'를 'Oracle' 유형으로 입력합니다.엔티티 프레임워크 코어.사회 기반 시설.내부의.오라클 옵션'오라클' 조립에서 '확장'입니다.엔티티 프레임워크 코어, 버전=2.0.19.1, Culture=neutral, PublicKey토큰=89b483f429c47342' 구현이 없습니다.'
public class Template
{
public int Id { get; set; }
public string Info { get; set; }
}
class TemlateContext : DbContext
{
public DbSet<Template> Templates { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseOracle(@"User Id = user; Password = pass; Data Source =source;
//here error
}
}
나는 이것이 내가 이미 업데이트한 지 얼마 지나지 않아 오늘 나에게 발생하기 시작했다는 것을 알게 되었습니다.NET Core 3은 제 프로젝트에 사용되었으며 아무런 문제가 없었습니다.솔루션 탐색기를 통해 빈 mvc 컨트롤러를 추가할 때 사용되는 기본 스캐폴딩은 웹 프로젝트 내에서 EF Core 3에 대한 참조를 추가합니다.저는 생산 웹 프로젝트에서 EF Core를 사용하지 않습니다.저는 데이터베이스 조롱을 위해 다른 버전의 EF Core를 사용하는 테스트 프로젝트와 충돌했습니다.
어쨌든 당분간은 그런 일이 없도록 스튜디오 옵션을 통해 컨트롤러를 추가하지 않겠습니다.
나는 .netcore 2.2로 전환하고 모든 것이 작동합니다.
언급URL : https://stackoverflow.com/questions/58301685/how-to-fix-method-get-info-in-type-oracle-entityframeworkcore-does-not-have
반응형
'code' 카테고리의 다른 글
PHP 디버깅은 어떻게 하나요? (0) | 2023.09.25 |
---|---|
SQL 결과가 서로 옆에 있습니다. (0) | 2023.09.25 |
자동 레이아웃을 프로그래밍 방식으로 사용하여 수퍼뷰와 동일한 너비 및 높이? (0) | 2023.09.25 |
콜백이 돌아올 때까지 "기다리는" 방법은? (0) | 2023.09.20 |
Python 3.0,3.1,3.2의 "ValueError: 0 length 필드 이름 형식" 오류 (0) | 2023.09.20 |