Windows 10 IoT Serials 8 – 如何改变UWP应用的目标平台
Windows Insider计划直接加速了Windows系统的迭代,缩短了系统发布的周期。就Windows 10 IoT Core而言,迭代的速度和Windows 10 for PC、Windows 10 for Mobile是同步的。目前,Windows 10 IoT Core的RTM版本包括10240、10586和14393。很多朋友在开发过程中遇到的问题就是,如果在Visual Studio中面向高版本系统创建的UWP应用,在没有安装对应Windows SDK的Visual Studio中,项目加载就会失败。举个例子,如果用户在安装了14393 Windows SDK的Visual Studio中,创建了面向14393系统的UWP应用,那么,该工程在没有安装14393 Windows SDK的Visual Studio中事无法加载的。那么,如何来克服这个问题呢?下面我们来介绍两种方案。
1. 在Visual Studio中安装对应的Windows SDK
以Visual Studio 2015 with Update 3为例,在关闭Visual Studio的情况下,启动Visual Studio安装程序,点击其中的Modify按钮,如下图所示。
之后,Visual Studio会弹出安装的组件信息,如果用户需要安装10240、10586和14393这三个平台的应用,那么需要选中这所有的三个SDK,如下图所示。
点击Update以后,Visual Studio会更新,安装对应平台的SDK,这样,就可以开发所有平台的UWP应用程序了。
2. 在安装有对应平台SDK的Visual Studio中转换目标平台
第二种对应的方案就是,在Visual Studio中转换目标平台。具体方法如下,首先,在解决方案浏览器中选中项目,单击右键,在弹出菜单中选择属性,如下图所示。
然后,选择Application菜单下的Targeting,如下图所示。
注意,Target Version就是面向的平台版本,Min Version就是最小的系统版本。
在其下拉菜单中,可以选择用户已经安装的SDK版本对应的平台,如下图所示。
笔者已经安装了三个平台的SDK,所以出现了三个目标平台的选项。在这里,用户可以选择对应的目标平台,然后点击确定。之后,Visual Studio会完成目标平台的转换。这样,把完成转换后的应用程序工程拷贝到其他的安装了对应Windows SDK版本的机器中,就可以在Visual Studio中打开工程了。
相关文章
- windows环境下elasticsearch使用教程
- 访问windows共享无法分配内存问题解决
- windows环境下ElasticSearch5以上版本安装head插件
- windows 7 下如何搭建FTP服务器
- Windows Service的安装,卸载,启动以及调试
- windows live write报连接到日志时出错
- EasyPlayerPro(Windows)流媒体播放器功能介绍及应用场景
- C#开发Windows服务的基础代码
- MFC Windows 程序设计[二十四]之windows目录展示(附源码)
- MFC Windows 程序设计[八]之判断九宫格内
- 在Windows笔记本上调试运行在iOS设备上的前端应用
- windows server 2008 安装Microsoft ActiveSync 6.1提示缺少一个Windows Mobile设备中心所须要的Windows组件
- QT应用编程: windows下使用UDT传输协议_创建工程示例(高速数据传输)
- 不用windows不会死
- 【课程分享】ASP.NET MVC5&微信公众平台整合开发实战(响应式布局、JQuery Mobile,Windows Azure、微信核心开发)
- chromium在windows上的编译 构建 Checking out and Building Chromium for Windows
- Windows平台分布式网站系统应用(转)
- C# 编写Windows Service(windows服务程序)
- Windows命令行使用FTP——windows下自带ftp命令
- vim、gvim 在 windows 下中文乱码的终极解决方案
- 2022陕西省网络搭建及应用技能大赛windows服务器搭建部分答案视频
- Win11 怎么用cmd命令删除Windows部分自带应用