2016-06-08 2 views
1

문제 : VSTS 빌드 서비스를 사용하여 UWP를 빌드 할 때 저장소 제출을위한 파일이 생성되지 않습니다.VSTS 빌드 .appxupload 파일을 생성하지 않습니다.

내가 무슨 짓을 : 나는 4 빌드 단계를 포함하는 범용 윈도우 앱 템플릿을 사용하여 빌드 정의를 만들었습니다. 저장소를 외부 Git 저장소로 설정하는 것 외에는 아무 것도 변경하지 않았습니다.

빌드가 끝난 후에는 내 방울에만 _Test 폴더가 있습니다. No .appxupload 파일. 지금까지 시도 무엇

:

  1. Build your Universal Windows Plattform app에 따르면 나는 MSBuild를 인수에 스위치 (CI로 설정)을 UapAppxPackageBuildMode을 추가해야합니다. 나는 그곳에 표시된 것과 똑같이했다. 그러나 .appxupload_Test 폴더는 만들어지지 않지만 빌드 단계 자체는 성공적으로 완료됩니다. 실제로 AppxPackageDir 스위치를 사용하여 지정되는 AppxPackages 폴더가 누락되었습니다.
  2. Visual Studio 내에서 Create App Packages... 옵션을 실행 해 보았습니다. 결과적으로 .appxupload_Test 폴더가 생성됩니다.
  3. [업데이트]AppxPackageIsForStore (true으로 설정) 인 MSBuild 인수에서 시도 할 다른 스위치를 찾았습니다. 그러면 _Test 폴더가 생성되지만 .appxupload 패키지는 생성되지 않습니다.

답변

1

문제가 재현 될 수 있습니다. 인수 /p:UapAppxPackageBuildMode=CI을 사용하지 않으면 _Test 폴더 만 가져올 수 있습니다.

Not found PathtoPublish: C:\a\1\b\AppxPackages 

하지만 난 그냥 인수 /p:UapAppxPackageBuildMode=StoreUpload 시도, 그것은 당신이 시도 할 수 있습니다, _Test 폴더와 .appxupload 파일을 모두 생성 할 수 있습니다 : 인수 /p:UapAppxPackageBuildMode=CI를 추가하는 경우 아티팩트 단계를 게시하는 동안, 나는 오류 메시지가 나타납니다.

enter image description here

+0

오른쪽. 이 오류에 대해서는 언급하지 않았지만 AppxPackages 폴더가없는 직접적인 결과입니다. – Stephan

+0

수정 된 답장, try/p : UapAppxPackageBuildMode = StoreUpload를 확인하십시오. –

+0

차가움. 마침내! :) 이것은 속임수를했다. 내 질문의 지점 1에 링크 된 설명서를 적절히 업데이트해야합니다. – Stephan

관련 문제