2017-11-05 13 views
1

최근에 Windows/Visual Studio 2017에 몇 가지 업데이트를 설치했으며, 이제는 내 UWP 앱 패키지를 만들고이 패키지를 그것이 사용되는 기계는 잘 작동합니다 - 설치가 실패 창문 오류 로그에서이 오류 메시지가 :UWP 배포 Microsoft.NET.Native.Runtime.1.7 오류가 없습니다.

AppX Deployment operation failed for package 92211ab1-5481-4a1a-9111-a3dd87b81b72_1.0.26.0_neutral_~_n78qa84z3g9aj with error 0x80073CF3. The specific error text for this failure is: Windows cannot install package 92211ab1-5481-4a1a-9111-a3dd87b81b72_1.0.26.0_x86__n78qa84z3g9aj because this package depends on a framework that could not be found. Provide the framework "Microsoft.NET.Native.Runtime.1.7" published by "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x86 processor architecture and minimum version 1.7.25531.0, along with this package to install. The frameworks with name "Microsoft.NET.Native.Runtime.1.7" currently installed are: {} 

내가이 패키지에 대한 웹에 대한 참조를 찾을 수 없습니다가.

패키지는 개발 기계에 잘 설치됩니다.

도움을 주시면 감사하겠습니다.

편집 1 : 내 종속성

스크린 샷은 아래 폴더 : 문제는 enter image description here

답변

1

UWP 배포 Microsoft.NET.Native.Runtime.1.7이

를 찾을 수 없음 현재 OS 시스템에 Microsoft.NET.Native.Runtime.1.7 의존성이 없음을 나타냅니다. 그리고 Microsoft.NET.Native.Runtime.1.7 의존성을 수동으로 설치할 수 있습니다.

Microsoft.NET.Native.Runtime.1.7 종속성은 appx 폴더 아래 Dependencies 폴더에 저장됩니다. enter image description here

나는 당신의 스크린 샷을 확인하신

갱신 1. 그것은 당신이 디버그 모드에서 패키지를 생성하는 것으로 보이며 이런 방식으로 같은 종속성을 재현 할 수 있습니다. .NET 네이티브 도구 체인은 기본적으로 릴리스 모드에서 선택됩니다. 따라서 위의 파일을 얻으려면 릴리스 모드에 패키지를 다시 생성 할 수 있습니다.

+0

답변 해 주셔서 감사합니다. 이 패키지들은 의존성 폴더 (원래 게시물의 스크린 샷)와는 다릅니다. 내 로컬 컴퓨터에서 찾을 수 있거나 다운로드 할 수있는 곳이 있습니까? –

0

이러한 종속성은 디버그가 아닌 릴리스 빌드에만 나타납니다.