Msbuild UWP应用的VSTS生成未生成.appxupload文件

Msbuild UWP应用的VSTS生成未生成.appxupload文件,msbuild,azure-devops,Msbuild,Azure Devops,问题:使用VSTS构建服务构建UWP时,将创建一个用于商店提交的appxupload文件 我所做的:我使用包含4个构建步骤的通用Windows应用程序模板创建了一个构建定义。除了将存储库设置为我的外部Git存储库外,我没有做任何更改 构建完成后,我的drop中只有\u Test文件夹。没有.appxupload文件 到目前为止我所尝试的: 根据,我必须将uapappxpxppackagebuildmode(设置为CI)开关添加到MSBuild参数。我完全按照上面显示的那样做了。但是,不会创建.a

问题:使用VSTS构建服务构建UWP时,将创建一个用于商店提交的appxupload文件

我所做的:我使用包含4个构建步骤的通用Windows应用程序模板创建了一个构建定义。除了将存储库设置为我的外部Git存储库外,我没有做任何更改

构建完成后,我的drop中只有
\u Test
文件夹。没有
.appxupload
文件

到目前为止我所尝试的:

  • 根据,我必须将
    uapappxpxppackagebuildmode
    (设置为
    CI
    )开关添加到MSBuild参数。我完全按照上面显示的那样做了。但是,不会创建
    .appxupload
    \u Test
    文件夹,但构建步骤本身会成功完成。(实际上,默认情况下使用
    AppxPackageDir
    开关指定的
    AppxPackages
    文件夹也丢失了)
  • 我尝试在Visual Studio中运行
    创建应用程序包…
    选项。这将导致
    .appxupload
    \u Test
    文件夹
  • [Update]我找到了另一个开关来尝试MSBuild参数,它是
    AppxPackageIsForStore
    (设置为
    true
    )。这将生成
    \u Test
    文件夹,但仍然不会生成
    .appxupload

  • 我可以复制你的问题。如果不使用参数
    /p:uapappxpxppackagebuildmode=CI
    ,我只能获取_Test文件夹。如果add argument
    /p:UapAppxPackageBuildMode=CI
    ,我将在发布工件步骤中得到错误消息:

    Not found PathtoPublish: C:\a\1\b\AppxPackages
    
    但我刚刚尝试了参数
    /p:UapAppxPackageBuildMode=StoreUpload
    ,它可以生成
    \u Test
    文件夹和
    .appxupload
    文件,您可以试试


    对。我没有提到这个错误,但它是根本没有AppxPackages文件夹的直接结果。酷。最后!:)这就成功了。我的问题第1点中的文件应相应更新。