AppX 文件夹是什么?

What is the AppX folder?

当我的 UWP 应用构建时,它会进入当前项目的输出路径。在这里面,总是有一个名为 "AppX" 的附加文件夹,其中包含所有内容的副本。

当从商店安装同一个应用程序时,没有与其关联的 AppX 文件夹。

为什么开发的时候有这个无用的重复数据文件夹?

With Visual Studio 2015 Update 3, we have added the option for developers to specify the layout path for their UWP apps. This determines where the package layout is copied to on disk when you build your app. By default, this property is set relative to the project’s root directory. If you do not modify this property, the behavior will remain the same as it has for previous versions of Visual Studio.

来自 MSDN 来源。

部署调试时会生成该文件夹。它实际上是您应用程序的调试 installedLocation 路径。您可以使用 Package.Current.InstalledLocation.Path 进行测试。调试应用程序的安装位置是这样的:

D:\App170221\AppPackage\bin\x86\Debug\AppX