2017-05-11 1 views
3

이 오류가 발생하기 전까지 UWP 응용 프로그램을 개발했습니다 (아래 그림 참조). 솔루션을 검색했지만 아무것도 찾을 수 없습니다. 심지어 어떤 패키지가 호환되지 않는지도 말하지 않습니다. 내 솔루션에서 호환되지 않는 패키지를 어떻게 찾을 수 있습니까? 또한 자동으로 project.json을 다시 만들 수있는 방법이 있습니까? 나는 project.json에서 뭔가를 변경하고 더 많이 부러 뜨 렸기 때문에 그것을 묻습니다."하나 이상의 프로젝트가 UAP, 버전 = v10.0과 호환되지 않습니다."문제 [UWP]

또한 VS2017을 사용하고 있으며 문제없이 프로젝트를 실행할 수 있습니다. 패키지를 업데이트 할 수 없습니다.

감사합니다.

(당신이보고 싶을 경우 프로젝트 link을 GitHub의.)

enter image description hereenter image description here enter image description here

+0

VS 2015에서 지원되지 않을 것이라는 점을 알고있다? – saurabh

+0

그리고 project.json 파일을 보여 주시겠습니까? "References"의 스크린 샷을 찍으십시오. –

+0

@Saurabh Microsoft.NETCore.UniversalWindowsPlatform 5.3.3. 이 패키지를 Data and Infrastructure 프로젝트에 성공적으로 추가했습니다. –

답변

1

나는 문제를 해결하기 위해 GitHub의 https://github.com/almorax/dota2-handbook-uwp 프로젝트를 사용하고 보이는 문제가 길을 함께처럼 nuget 패키지는 "Dota2Handbook"프로젝트에서 참조됩니다. 다른 프로젝트에서는 "PackageReference"방법으로 너겟 패키지를 참조했지만 project.json을 사용하여 "Dota2Handbook"프로젝트에서 너겟 패키지를 참조했습니다. "Dota2Handbook"프로젝트를 "PackageReference"방식으로 변경했을 때 최신 패키지를 얻을 수있었습니다.

참고 : 당신은 "Dota2Handbook.Infrastructure"프로젝트가 이미 Nuget 패키지 PackageReference에

자세한 내용을 참조하기 위해 새로운 방법을 사용할 것을 알 수 있습니다 : 나에게 무슨 일 https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files

+0

Brilliant. 고마워. –

+0

이것은 나도 고쳤다. 새로운 UWP 클래스 라이브러리 프로젝트를 기존 솔루션에 추가했으며, 기존의 다른 UWP 프로젝트가 project.json을 사용하는 동안 PackageReference를 사용하여 문제를 만들었습니다. – Andy

1

내가 UWP 프로젝트를 가지고있다가 그 VS 2015에서 만들어졌으며 처음에는 Windows 10 RTM을 대상으로했습니다. 이 프로젝트는 VS 2017로 업데이트되고 Creator 's Update를 대상으로합니다. 모두 정상적으로 작동했으며 모든 프로젝트는 원래 project.json 스타일을 사용했습니다.

그런 다음 새로운 Windows 런타임 구성 요소 프로젝트 및 대상 작성자 업데이트를 처음에 만들려고했습니다. VS 2017에서 Creator 's Update를 대상으로하면 프로젝트에서 새로운 PackageReferences 프로젝트 스타일을 사용하게됩니다. 위의 질문에서 UWP 앱에서 WinRT 구성 요소를 참조 할 때 오류가 발생했습니다.

내 기존 UWP 프로젝트 파일을 모두 새 형식으로 변환하는 대신 새 UWP 또는 WinRT 구성 요소 라이브러리를 기념일 버전 (이전 project.json 프로젝트 스타일 사용)으로 지정하고 작성자 업데이트로 다시 지정하십시오. 물론

, 적합 할 수 있습니다 프로젝트 파일을 업데이트 할 어떤 시점에서, 그냥 더 이상 추가하려고하는 프로젝트/nuget 패키지 Conversion steps are illustrated here.

관련 문제