我有一个正在建设中的UWP应用程序,其中我已经完成了一个部分,但在继续之前,我决定创建一个RELEASE构建并查看它如何在我的所有机器上工作。Windows 10更新VS UWP应用程序构建
,我已经注意到了这一点(我有VS我所有的电脑,所以我必须在所有PC版本构建它分开):
1)电脑头号 - 视窗10 Pro的激活版本1607 OS构建14393.447
2)计算机二号 - 视窗10 Pro的激活版1607操作系统构建14393.447
3)计算机之三 - 视窗10 Pro的未激活(某些低版本)。
在第三台计算机上 - 构建成功,但是当应用程序启动时,我得到XamlParse异常。所有其他电脑做工精细
有关信息:
民版= 1024 目标版本= 14393
所以我的问题是: 1)如何测试我所有的应用程序版本Windows 10的构建(也许微软创建了一个工具)? 2)任何额外的信息,也许有人已经面临这一点。
当您在VS中创建新的UWP项目时,您可以定义目标版本和最低版本(10240,10586,14393)。是否有可能是你的分钟?版本与您的第三个系统不兼容?如果使用texteditor打开.csproj文件,则可以看到这些版本。 –
@ThomasSchneiter我很确定我选择了所有版本,但让我检查。 是啊,我已经检查了这一点,最小= 10240,目标= 14393 顺便说一句,你可以看到和重新定位的项目属性(右键) – Cheese
@ThomasSchneiter,难道说我的计划有目标= 14393,但我的电脑(失败的)有更低的版本,并拧紧了构建?也许如果我在没有异常的PC上创建APPXBUNDLE,并在那个失败的环境中安装 - 所有的都可以工作? – Cheese