gpt4 book ai didi

c# - Microsoft Universal Apps and Unit Testing,AppModel 版本有问题

转载 作者:IT王子 更新时间:2023-10-29 04:44:57 25 4
gpt4 key购买 nike

我启动了一个新的解决方案来试用通用应用程序。为了测试我的代码,我想添加一个单元测试项目 (windows phone 8.1),但如果这样做,我在开始单元测试时会收到此错误消息:

Error : DEP0700 : Registration of the app failed. Windows cannot install package 808f4bed-6f93-48b9-9b63-071d68456607 because this package requires a higher Windows version. The package requested Windows version 6.3 with AppModel version 1, while the current Windows version is 6.3 with AppModel version 0. (0x80073cfd)

error message

AppModel 版本 1AppModel 版本 0 是什么意思,我该如何解决这个问题?

或者是否有其他方法可以在 Microsoft Universal Apps 的上下文中进行单元测试?

我的项目结构是这样的

enter image description here

更新

Windows Phone 8.1 项目 + Windows Phone 8.1 单元测试 = 不起作用Windows Phone 8 项目 + Windows Phone 8 单元测试 = 有效

但我仍然不知道如何让 Windows Phone 8.1 正常工作。

顺便说一句,我的 windows 版本(Windows 8.1 更新)

PS C:\Windows\system32> [System.Environment]::OSVersion.Version

Major Minor Build Revision
----- ----- ----- --------
6 3 9600 0

最佳答案

开启 Universal Windows App msdn site我看到以下注释:

Note These samples require Windows 8.1 and Microsoft Visual Studio 2013 with Microsoft Visual Studio 2013 Update 2 or later. They don't compile in Microsoft Visual Studio 2012 for Windows 8

我检查了自己当前的 Visual Studio 安装“关于”页面,发现我有 VST 2013 Update 1。也许您必须明确更新您的 Visual Studio 版本,默认情况下似乎不会发生。

我还检查了 Microsoft Visual Studio 2013 Update 2 download page并且明确指出

It includes tools for Windows Phone 8.1 development.

关于c# - Microsoft Universal Apps and Unit Testing,AppModel 版本有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23701751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com