내 MS SQL Server 데이터베이스를 MySQL로 마이그레이션했으며 uniqueidentifier 열을 제외하고 모든 것이 잘된 것처럼 보입니다.Entity Framework 6 (MySQL 포함) - UniqueIdentifier 문제
실제로 MySQL은 uniqueidentifier를 VARCHAR (64)로 변환하고 Entity Framework 6을 사용하는 .Net 응용 프로그램을 실행할 때 모든 코드가 GUID 데이터 유형을 참조하므로 캐스트 예외가 발생합니다. 어쨌든 나는 여전히 동일한 코드와 해결 방법을이 문제를 사용할 수 있습니까?
public Guid ProjectID { get; set; }
그렇지 않은 경우 모든 GUID 관련 코드를 문자열로 변경해야합니다.이 코드는 정말 고통 스러울 것입니다.