2017-03-14 4 views
1

내 UWP 앱에서 내 프로젝트간에 내 참조에 문제가 있습니다. 컴파일 할 때 다음 오류가 계속 발생합니다.페이로드에 두 개 이상의 파일이 있습니다.

...\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(1692,5): error APPX1101: Payload contains two or more files with the same destination path 'Microsoft.Win32.Primitives.dll'. Source files: 
...\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(1692,5): error APPX1101: [NUGET_PATH]\.nuget\packages\Microsoft.Win32.Primitives\4.0.0\lib\dotnet\Microsoft.Win32.Primitives.dll 
...\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(1692,5): error APPX1101: [NUGET_PATH]\.nuget\packages\runtime.win.Microsoft.Win32.Primitives\4.0.1\runtimes\win\lib\netstandard1.3\Microsoft.Win32.Primitives.dll 
. 
. 
. 

문제를 재현하는 샘플 앱을 첨부했습니다. 내 솔루션 내에서 nuget 패키지 (FlickrNet, Instasharp, UWP Toolkit)를 사용하고 있습니다. 분명히 프로젝트 간의 모든 참조를 제거하면 솔루션이 잘 컴파일됩니다.

https://1drv.ms/u/s!AkM_7yXYPcncm5JGyUaqR5w_jYhnLA

나는 "중복"어떻게 문제를 해결하는 방법에 대한 이유를 이해할 수없는 것.

+0

[Instasharp] (https://github.com/InstaSharp/InstaSharp)에서 문제가 될 것으로 보입니다. [GitHub의 이슈] (https://github.com/InstaSharp/InstaSharp/issues/128)를 참조하십시오. . –

+0

빠른 답변을 주신 Jay! – Maximus

답변

0

해결책을 얻었습니다! 솔루션에서 Microsoft.NETCore.UniversalWindowsPlatform 패키지를 업데이트하여 문제를 해결하기 만하면됩니다.

관련 문제