Dapper가 Xamarin에 설치되지 않습니다.

c# dapper nuget xamarin

문제

Dapper를 Xamarin iOS 프로젝트에 추가하면 NuGet 설치 오류가 발생합니다. 이는 일부 대상 어셈블리가 누락 되었기 때문입니다.

Dapper 추가 ... Dapper 1.50.0 다운로드 ... 'Dapper 1.50.0'설치. 'Dapper.1.50.0 / lib / net40'폴더에 'Dapper.dll'파일을 추가했습니다. 'Dapper.1.50.0 / lib / net40'폴더에 'Dapper.xml'파일을 추가했습니다. 'Dapper.1.50.0 / lib / net45'폴더에 'Dapper.dll'파일을 추가했습니다. 'Dapper.1.50.0 / lib / net45'폴더에 'Dapper.xml'파일을 추가했습니다. 'Dapper.dll'을 'Dapper.1.50.0 / lib / net451'폴더에 추가했습니다. 'Dapper.1.50.0 / lib / net451'폴더에 'Dapper.xml'파일을 추가했습니다. 'Dapper.1.50.0 / lib / netstandard1.3'폴더에 'Dapper.dll'파일을 추가했습니다. 'Dapper.xml'을 'Dapper.1.50.0 / lib / netstandard1.3'폴더에 추가했습니다. 'Dapper.1.50.0.nupkg'파일을 'Dapper.1.50.0'폴더에 추가했습니다.

'Dapper 1.50.0'을 성공적으로 설치했습니다.

iOS에 'Dapper 1.50.0'추가. 'Dapper 1.50.0'패키지를 설치할 수 없습니다. 이 패키지를 'Xamarin.iOS, Version = v1.0'을 대상으로하는 프로젝트에 설치하려고하지만 해당 프레임 워크와 호환되는 어셈블리 참조 또는 컨텐트 파일이 패키지에 포함되어 있지 않습니다. 자세한 내용은 패키지 작성자에게 문의하십시오.

누구도 Dapper를 Xamarin iOS Project에 추가 할 수있는 해결 방법을 찾았습니까?

인기 답변

나는 당신이 근본적인 건축 오해를 가지고 있을지도 모른다라고 생각한다. SQL Lite와 같은 로컬 데이터베이스 이외의 다른 것에 액세스하려면 REST 또는 유사하게 수행해야하며 웹 서비스 끝점에 도달해야합니다. 그러면 해당 서비스는 데이터베이스 액세스를 수행하고 Dapper를 사용할 수 있습니다.

어쨌든 메시지는 분명합니다. iOS와 호환되는 Dapper 릴리즈가 없습니다. 소스를 가져 와서 자신 만의 어셈블리를 만들 수도 있지만 실제로는 불가능할 수도 있습니다.



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow