【Win10】UAP/UWP (通用程序) 开发初体验(1) 之 开发准备
一、准备:
1.准备一个 10074或更高版本的Win10。可以通过 https://insider.windows.com/ 地址,加入Windows 的会员俱乐部免费获取的。
2.下载Visual Studio 2015 RC版。 可以在 https://www.visualstudio.com/ 这个地址下载到。
3.下载 Windows 10 development tools for Visual Studio 2015 RC。 地址:https://dev.windows.com/zh-cn/downloads/install-dev-tools-visual-studio-2015
二、安装:
安装上面三个包,Windows 10 development tools 是在线的,再加上公司的网的真的很不怎么样,限速100K/s. 安装的比较久。
三、新建项目

这时候可能会提示

这上面说的设置,可以去 开始->设置->Update & security->For developers. 但是我点击的For Developers ,的时候,就会莫名的Crash,所以用了另一个办法。
运行->gpedit.msc->计算机配置->管理模板->Windows 组件->应用程序包部署
设置 "允许安装所有受信任的应用程序","Allows development of Windows Store apps and installing them from an integrated development",为已启用。
然后就可以愉快的运行UAP程序啦。
图片展示:


四、总结
1.简单的看了一个App.cs里的代码,看来这个东西所调用的SDK,是和WinRT(Windows 8/8.1 App)的程序,是相似的。所谓的桌面应用,感觉也就是让App可以窗口化运行啦。感觉不像是一个Windows的桌面程序。虽然WPF也有更新,但是好像已无人问津的样子了,变成后妈养的啦。不知道一些问题的解决的怎么样啦。在之前看了一下Windows 10的SDK更新,但没有总结。
2.新建了一个空项目,部署的空间竟然要17M,感脚很是坑呀,我还什么事情都没做呢。
补充:
可以Nuget里面把默认加载的几个类库卸载掉,部署大小就变成16M啦。这后再次部署就是1M。
先说到这里吧。
本文原创手打,转载请注明出处。
原文本址:http://www.cnblogs.com/gaoshang212/p/4482229.html
群号:415335118,欢迎加入。
【Win10】UAP/UWP (通用程序) 开发初体验(1) 之 开发准备的更多相关文章
- 微信小程序开发初体验--教你开发小程序
微信小程序 微信小程序面世以来受到的关注颇多,直到最近我才动手尝试进行了小程序的开发,总体上感觉还是不错的,有一点不适应的就是要摆脱Web APP开发对DOM的操作.在这里我就把我是如何利用API开发 ...
- Xamarin.iOS开发初体验
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAIAAAA5/WfHAAAJrklEQVR4nO2c/VdTRxrH+wfdU84pW0
- Microsoft IoT Starter Kit 开发初体验
1. 引子 今年6月底,在上海举办的中国国际物联网大会上,微软中国面向中国物联网社区推出了Microsoft IoT Starter Kit ,并且免费开放1000套的申请.申请地址为:http:// ...
- Microsoft IoT Starter Kit 开发初体验-反馈控制与数据存储
在上一篇文章<Microsoft IoT Starter Kit 开发初体验>中,讲述了微软中国发布的Microsoft IoT Starter Kit所包含的硬件介绍.开发环境搭建.硬件 ...
- 中文代码示例之NW.js桌面应用开发初体验
先看到了NW.js(应该是前身node-webkit的缩写? 觉得该起个更讲究的名字, 如果是NorthWest之意的话, logo(见下)里的指南针好像也没指着西北啊)和Electron的比较文章: ...
- Serverless 初体验:快速开发与部署一个Hello World(Java版)
昨天被阿里云的这个酷炫大屏吸引了! 我等85后开发者居然这么少!挺好奇到底什么鬼东西都是90.95后在玩?就深入看了一下. 这是一个关于Serverless的体验活动,Serverless在国内一直都 ...
- Apache Beam入门及Java SDK开发初体验
1 什么是Apache Beam Apache Beam是一个开源的统一的大数据编程模型,它本身并不提供执行引擎,而是支持各种平台如GCP Dataflow.Spark.Flink等.通过Apache ...
- IOS开发初体验
IOS开发初体验 搭建开发环境 不多说什么了,开发环境的搭建太简单了,上App Store搜索XCode下载就行了,说多了都是眼泪 创建第一个IOS项目--HolleIOS 创建工程 选择工程创建位置 ...
- Online开发初体验——Jeecg-Boot 在线配置图表
Online开发——初体验(在线配置图表) 01 通过JSON数据,快速配置图形报表 02 通过SQL数据,快速配置图形报表 03 图表模板配置,实现不同数据源图表合并展示 04 图表布局,支持单排. ...
随机推荐
- Windows Server 2003/2008 单网卡搭建VPN
Windows Server 2003/2008 单网卡搭建VPN 1.打开[控制面板] --> [管理工具] --> [路由和远程访问] 2.鼠标右击你要管理的电脑 在弹出式菜单中选中[ ...
- Java反射得到属性的值和设置属性的值(转)
package com.whbs.bean; public class UserBean { private Integer id; private int age; private String n ...
- solr 5.5.1安装并配置中文分词IKAnalyzer
http://www.360doc.com/content/16/0623/17/5131531_570184594.shtml ——————————————————————————————————— ...
- 通过IL分析C#中的委托、事件、Func、Action、Predicate之间的区别与联系
先说一下个人理解的结论吧: delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类. delegate声明的变量与delegate声明的事件,并没有本质的区别,事件是在dele ...
- Mosquitto-Ubuntu 14.04快速安装问题解决
Mosquitto是一个轻量级的MQTT Broker,支持很多种系统. 下载与安装:http://mosquitto.org/download/ 注意:由于客户端paho工程进展较快,目前需要使用最 ...
- Object转bigdecimal
/*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法 */ import java.math.BigDecimal; //数字字符串 String StrBd=& ...
- .Net的错误机制
//优先级1 protected void Page_Error(object sender, EventArgs e) { Exception objErr = Serv ...
- 第二次作业#include <stdio.h> int main() { int a,b,c,d,e; printf("请输入一个不多于五位的整数:\n"); scanf("%d",&a); if(a>=100000||a<=0) { printf("输入格式错误! \n"); } else { if(
1 判断成绩等级 给定一百分制成绩,要求输出成绩的等级.90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出"输入数据错误". ...
- npoi实现 从固定的行读取数据作为表头并返回datable
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.D ...
- Android Log介绍
android.util.Log常用的方法有以下5个:Log.v() ,Log.d() ,Log.i() ,Log.w() ,Log.e() .按照日志级别从高到低为ERROR, WARN, INFO ...