Visual studio UWP始终在测试文件夹中发布输出

Visual studio UWP始终在测试文件夹中发布输出,visual-studio,xamarin.forms,uwp,visual-studio-app-center,Visual Studio,Xamarin.forms,Uwp,Visual Studio App Center,为什么即使我将Visual Studio中的build设置设置为Release,我在侧面加载的UWP发行版中创建的所有内容都放在末尾带有\u test的文件夹中?是不是因为微软假设一个侧面加载的应用程序总是一个测试应用程序 我将我的appxbundle文件放在AppCenter中,并使用AppCenter将我们的内部生产应用程序分发给使用AppCenter的内部员工 这是我问的主要原因。我已尝试将appxbundle发布到AppCenter,供我的员工下载和安装。问题是,这些目标笔记本电脑没有

为什么即使我将Visual Studio中的build设置设置为
Release
,我在侧面加载的UWP发行版中创建的所有内容都放在末尾带有
\u test
的文件夹中?是不是因为微软假设一个侧面加载的应用程序总是一个测试应用程序

我将我的appxbundle文件放在AppCenter中,并使用AppCenter将我们的内部生产应用程序分发给使用AppCenter的内部员工

这是我问的主要原因。我已尝试将appxbundle发布到AppCenter,供我的员工下载和安装。问题是,这些目标笔记本电脑没有安装Microsoft应用商店(不要问),因此appxbundle不会自动安装。因此,当我尝试通过powershell脚本进行安装时,我可以清楚地看到,
Microsoft.NET.Native.Runtime.2.0
的依赖关系没有得到满足,安装失败。当我为我的应用提取appxbundle时,我发现没有包含任何依赖项。但是,如果我浏览我的应用发布到的根文件夹,我可以找到
Microsoft.NET.Native.Runtime.2.0
,它只是没有进入appxbundle文件。为了在这些笔记本电脑上安装此应用程序,我必须启用开发者模式,我必须压缩整个已发布文件夹,将此压缩文件发送给用户,让他们解压缩,然后让他们在根文件夹中运行powershell脚本。此powershell脚本安装我的appxbundle、cert,并包含所有依赖项

我读到以下内容:

应用程序中心始终生成应用程序包。但是,调试版本是 不打算用于侧装。。。以及提供的.appxbundle 测试文件夹中的文件不包含所需的依赖项


由于我的依赖项不包含在appxbundle中,并且基于Microsoft的说法,似乎我的应用程序是以
调试
生成的,即使我在发布前在IDE中选择了
发布版

这对您的业务有影响吗?@nicochu MSFT我更好地澄清了为什么我要问这个问题:您是否始终在生成应用程序包列表框中选择了?@nicochu MSFT是,设置为总是这样。构建日志确实说它是为发布而构建的,所以我想这一切都是出于设计,只是让人困惑。