Sev*_*ate 10 deployment win-universal-app windows-10 windows-10-mobile
我有一个开发人员解锁Lumia 635,昨天更新到Windows 10移动技术预览版(操作系统版本:10.0.12562.84).
在Visual Studio 2015 RC中创建针对Windows Phone 10的 "空白应用程序(Windows Universal)" 并尝试将其部署到设备后(并且为了这个目的将配置更改为ARM)我遇到了此错误:
错误:DEP0001:意外错误:无法满足安装的先决条件.(来自HRESULT的异常:0x80073CFD)
后快速浏览一下应用程序"引用",它原来有一些特定于应用洞察(和其他几个)与无视这样的事实,我特意已经选中的应用程序洞察项目创建对话框整合之前(惊喜! ).所以我删除了所有这些只留下以下内容(似乎无法删除):
但不幸的是,这并没有帮助 - 仍然无法将这个"默认"应用程序部署到手机上.
虽然,我目前正在使用的针对Windows Phone 8.1的通用应用程序的部署,但这款手机完美无瑕.
工作操作系统是Windows 8.1 Pro,如果重要的话.
更新
上面的罢工文本不再重要,请参阅接受的答案.
Luc*_*hik 12
我是.NET/UWP团队的成员.微软的官方回答是:
https://msdn.microsoft.com/en-us/library/windows/apps/dn706236.aspx?f=255&MSPPError=-2147217396
让我写出上面那个链接的步骤.这些步骤今天适用(2015年5月20日,使用在BUILD上发布的VS2015 RC.)在May14之前部署到移动设备是不可能的,因为Win10 Mobile的正确构建出现了.
您的计算机应运行Windows 10,内置10074或更高版本,从此处:https://insider.windows.com/
从这里安装VS2015 RC:https://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspx
您可以在模拟器上运行Win10应用程序.模拟器附带Win10 SDK,因此运行Win10.Mobile操作系统的10069版本.
您可以在本地计算机上运行Win10应用程序.为此,您的本地计算机必须是Win10.Desktop版本10074或更高版本,必须解锁.
您可以在手机上运行Win10应用程序.要做到这一点,你的手机必须是Win10.Mobile版本10080或更高(5月14日发布).您的手机必须已解锁.
关于Win10的关键事实是你可以针对一个特定的SDK(例如// BUILD上出现的10069 SDK)编写软件,并且仍然在更新版本的Win10上运行它(例如,目前用于Win10.Desktop程序的10074) ,或10080,这是Win10.Mobile内部程序的当前).
在.appxmanifest文件中,MinVersion ="10.0.10069.0"表示您的应用程序将拒绝部署到运行较低版本Win10的任何计算机.
在.appxmanifest文件中,MaxVersionTested ="10.0.10074.0"表示如果您的应用程序部署到运行较高版本Win10的计算机上,则可能需要执行"怪癖".
这两件事都由Project> Properties对话框控制,实际存储在.csproj/.vbproj中.
@ user4855870,@ Redobias和@Sevenate的答案都是黑客攻击.他们坚持使用人工低版本的MinVersion来解决他们尚未更新设备的事实.这是一个公平的方法(我在等待Win10.Mobile 10080版本发布时就这样做了).但是现在它已经发布了,不需要这些黑客攻击,你应该只更新你的设备.
| 归档时间: |
|
| 查看次数: |
27103 次 |
| 最近记录: |