본문 바로가기
MySql

MySQL .Net 코어 MySql

by 베이스 공부 2020. 11. 10.
반응형

방금 Ubuntu 14.04.4에서 .NET Core를 사용하여 Visual Studio Code로 코딩을 시작했습니다. 나는 직장에서 Ubuntu (개인의 관심사, 취미 등)와 .NET 및 Visual Studio를 사용하는 데 익숙합니다.

하지만 극복 할 수없는 문제에 봉착했습니다. MySql 서버와 통신하려는 작은 콘솔 앱을 빌드 중이지만 MySql.ConnectorNET.Data가 제대로 작동하지 않는 것 같습니다.

dnu install MySql.ConnectorNET.Data 명령으로 설치되었으며 잘 작동하는 것 같습니다. 종속성은 project.json 파일에 추가되었으며 intellisense는 패키지를 잘 순회 할 수 있었지만 OmniSharp Log는 다음과 같이보고합니다.

[INFORMATION:OmniSharp.Dnx.DnxProjectSystem] Project /home/<username>/VSCode/SimpleSQLatmpt/project.json has these unresolved references: MySql.ConnectorNET.Data

그리고 나는 그것을 고칠 수없는 것 같습니다. VSCode가이를 감지 한 것으로 보이며 dnu restore 명령을 실행하도록 요청합니다. 그러나 소용이 없습니다. 모든 의도와 목적을 위해 프로젝트에서 MySql.ConnectorNET.Data를 사용할 수있는 것처럼 보이지만 사용할 수는 없습니다.

아무도 이것을 고치는 방법을 말해 줄 수 있습니까? 그리고 마찬가지로 중요한 것은 왜 그것이 처음에 일어나고 있습니까?

시간 내 주셔서 대단히 감사합니다.

 

해결 방법

 

이 질문 (2016 년 3 월) 당시에는 MySQL 용 .NET Core 호환 ADO.NET 공급자가 없었습니다.

이제 상황이 변경되었습니다.




--- 업데이트-

.NET Core 호환 MySQL 커넥터 + EF Core MySQL 공급자 :



 

참조 페이지 https://stackoverflow.com/questions/35864716

 

 

반응형

댓글