2017-10-17 16 views
0

내가 같은 오류가 UWP 응용 프로그램에서 SQL Server에 연결 구조를 사용하여 사용할 수 없습니다 :

enter image description here

링크를 사용하지 않으

또는 설명 :

심각도 코드 설명 프로젝트 파일 줄 제거 상태 오류 CS7069 '구성 요소'유형에 대한 참조가 '시스템'에 정의되어 있지만 은 없습니다. Reporting_UI_UWP C : \ Users \ beloh \ Desktop \ OLSOM \ AVOA \ AVOAReport \ VS_ 0.1.0 \ Reporting_UI_UWP \ SQL \ SQL.cs 33 Active 심각도 코드 설명 프로젝트 파일 줄 억제 상태 오류 CS7069 'ICloneable'형식에 대한 참조가 'mscorlib'에 정의되어 있지만 에 없습니다. Reporting_UI_UWP C가 발견되었습니다. : \ 사용자 \ beloh 코드의 바탕 화면 \ \ OLSOM \ AVOA \ AVOAReport \ VS_0.1.0 \ Reporting_UI_UWP SQL \ \ SQL.cs 33 활성

쓰기 :

using (SqlConnection conn = new SqlConnection(defConnString)) 
{ 
} 

defConnString가 정의 및 시스템 .Data.SqlClient를 가져 왔습니다. 내가 그 코드를 사용 해요 때

는 :

SqlConnection conn = new SqlConnection(defConnString); 

모두 괜찮습니다.

무엇이 문제입니까?

+0

Windows SDK, Visual Studio 업데이트 번호) 및 NETCORE nuget 패키지를 프로젝트에 사용하고 있습니까? –

+0

대상 버전 : 승리 10 가을 크리에이터 업데이트 (10.0; 16299 빌드) 최소 버전 : 승리 10 년 11 월 업데이트 (10.0; 10586 빌드) VS : 커뮤니티 2017 버전 14.11.25325 디버그 및 14.10.25008.00 출시 내가 을 이해 NETCore 버전 6.0.1 –

+0

UWP에서 NET Standard 2.0을 지원하기위한 최소 버전은 16299입니다. 그에 따라 최소 버전을 변경하면 작동합니까? –

답변

0

SqlConnection은 UWP에서 사용할 수없는 System.Data.SqlClient 네임 스페이스에 있습니다.

에만 참조 UWP 애플 리케이션을위한 Microsoft에서 제공하는 WinRT API를 사용할 수 있습니다 - https://docs.microsoft.com/en-us/uwp/api/

+0

사실이 아닙니다. Fall Creators Update UWP는 .NET Standard 2.0을 지원하며 결과적으로 System.Data.SqlClient도 지원합니다. –

1

를, 당신은 다음과 같은 구성해야 할 작업이 시나리오 : - 비주얼 스튜디오 2017 업데이트 4 (이상) 을 - 최소 여기 https://github.com/StefanWickDev/IgniteDemos/tree/master/NorthwindDemo

는 Microsoft의 세션 : - 귀하의 UWP 프로젝트 16299의 버전 (= 크리에이터 업데이트 가을) (또는 이상) NETCore 버전 6.0 여기

은 샘플 응용 프로그램입니다 우리가 그것을 demo'ed 한 2017 번을 점화하십시오 : https://myignite.microsoft.com/videos/53541