vs2015中如何使用vs2015 wp模拟器器?

宇宙神器 Visual Studio 2015 完全体验报告-程序员的那些事
宇宙神器 Visual Studio 2015 完全体验报告
Visual&Studio&2015&正式版已经于今年&7&月份发布,增加了不少新的特性,但其中最大的改动,同时也是最激动人心的当属——VS2015支持移动跨平台开发啦!...
(点击上方公众号,可快速关注)作者:梁仕威Visual Studio 2015正式版已经于今年的7月份发布,增加了不少新的特性,但其中最大的改动,同时也是最激动人心的当属——VS2015支持移动跨平台开发啦(此处应有掌声!!),恭喜VS在捍卫宇宙最强大IDE的称号上又迈出了一大步!热衷新事物的楼主相当激动,赶紧下载试用。VS社区版是免费的,对于个人开发者来说功能也已经足够了,可以从VS的官网上下载工具在线安装,这里附上链接 /downloads/download-visual-studio-vs,另外也可以从VS2015吧置顶帖里提供的网盘链接上下载离线ISO安装包。不得不说的是,功能与体积真是成正比的,完整安装VS2015社区版需要26G的硬盘空间,所以尽量不要安装在C盘。但就算不装在C盘,由于一些依赖组件和SDK,还是需要占用大量的C盘空间,所以在安装前最好确保C盘有30G左右的剩余空间。离线安装包是不带SDK的,要完整安装的话还是需要联网,纠结的是,SDK自动下载安装路径就是C盘……接下来就是漫长的等待了,楼主离线安装包连网完整安装,用了三个多小时吧。VS2015虽然臃肿,但在实际使用的过程中,感觉还是挺流畅的,用户体验不错^-^好,接下来就来体验一番VS2015的一些新特性吧!1.提高开发效率作为一名程序猿,我们是非常重视写代码的体验的,一款好的编辑器能大大提高我们打码的效率,促进生产力的发展,下面我们先来体验下VS2015里这些解放生产力的小特性吧。1.1 自定义窗体布局在编程的时候,我们往往需要根据工作任务调整窗体布局,关注不同的窗口,每次都手动调整着实不方便,还容易把布局弄乱。VS2015引入了窗体布局保存方案,用户可以保存多个窗口布局信息,切换任务时就可以通过快捷键调用不同的布局方案。对于喜欢笔记本外接大屏显示器的程序猿,这个功能还能很方便地根据屏幕大小切换不同的布局,很是人性化。图1.11.2 重命名功能增强重命名功能有所增强,能直接在编辑器里改名并应用到所有实例,对重命名冲突情况还能给予提示,如图1.2.2,另外还提供预览功能,如图1.2.3。图1.2.1图1.2.2 图1.2.31.3 实时代码分析功能实时代码分析即“灯泡”功能,灯泡是不是有灵光一闪之意?提供代码重构、错误提示和修改建议等,能大大提高编程效率。1.3.1 代码重构选中代码块,点击小黄灯泡,出现“提取方法”,如图1.3.1,点击之即可将代码提取成函数方法,然后输入函数名,结果如图1.3.2。这只是代码重构功能的一个方面,其余的就在实践中体会了。图1.3.1图1.3.21.3.2 代码修改提示如图1.3.3,代码引用了不必要的命名空间,灯泡给出了删除建议。图1.3.4中,给出了简化成员访问的建议,直接点击即可自动修改,保险起见还可以预览后再修改。图1.3.3图1.3.41.4 快速插入已有代码开发的项目多了以后,我们就会积累一些常用的代码块,这时候我们可以将这些代码块保存到一个地方,这样以后就可以直接使用了。VS2015中保存代码块相当方便,选中需要保存的代码直接拖到工具箱即可,如图1.4.1,为了方便查找还可以重命名。以后再想用这段代码时直接由工具箱拖回编辑器中就行。除此之外,还可以插入文件中的代码,如图1.4.2。图1.4.1图1.4.21.5 错误输出改善VS2015的错误输出窗体中多了一个“代码”列,其实就是编译器编译报错的错误代码,如图1.5.1中的CS0168和CS0103。该蓝色代码还附带超链接,点击该代码就能从浏览器中跳转到MSDN中对应的错误条目,便于查找错误原因并排除错误。图1.5.11.6 断点设定改善VS2015的断点设定功能做了增强,具有以下四个特性:1. 条件表达式。这个不用多说了,这是调试的最基本要求。2. “命中次数”断点。即只有当该断点被命中一定次数后才会暂停运行,这个在调试循环语句时挺方便的。虽然我们也可以通过声明一个临时变量记录循环次数,然后用条件表达式实现这功能,但这毕竟省掉了声明临时变量的麻烦。3. 筛选器。这个功能很强大,适用于调试并行计算程序,只有当断点命中特定的机器、特定的进程或者特定的线程的时候才中断运行,断点设定如图1.6.1。4. 断点跟踪(Tracepoints),能将消息输出到输出窗口,并能够自动恢复执行。在跟踪一些变量做临时记录,但又不想经常中断执行时特别有用。如图1.6.2,我要跟踪i和sum的值,想知道sum随i的变化。{}里面是对变量的引用,在调试时能将里面的变量的值打印到输出窗口。勾选“继续执行”,程序在运行到该断点时只会打印出信息,不会中断执行,打印出来的结果如图1.6.3。图1.6.1图1.6.2图1.6.31.7 性能提示VS2015引入了性能提示功能,调试代码时,放置多个断点,VS会显示从上一个断点执行到当前断点所耗费的时间。如图1.7.1,从代码的第6行的断点执行到第15行的断点所耗费的时间小于等于3327ms。图1.7.1在诊断工具里还能看到程序运行过程中进程内存的变化和CPU利用率的变化,如图1.7.2。图1.7.22. 跨平台移动开发VS2015融合了Xamarin,支持C#与.net框架跨平台移动开发,对于熟悉这些框架的开发人员真是个福音。支持三种方式开发移动应用:使用C# / F#开发原生Android、iOS、WP应用使用C++开发原生Android应用使用Apache Cordova框架开发Web-Based App下面举几个例子来体验下。2.1 使用C#开发原生Android、iOS应用如图3.1.1所示,先创建一个空白项目,随便起个名称,点击确定。图3.1.1打开MainActivity.cs,从代码的25、27行,我们可以知道这是一个计算按钮点击数次的小程序,快捷键Ctrl+F5直接运行。成功运行后结果如图3.1.3,按钮上的数字显示楼主已经点了5下按钮了。图3.1.2图3.1.3好,接下来我们新建个iOS项目,已经支持Apple Watch APP了啊,如图3.1.4。满心欢喜,谁知点击确定后直接跳出图3.1.5的对话框,大意就是说还需要和一台安装了Xamarin.iOS的Mac配对后才可以开发iOS项目。这样的话,iOS开发这个功能就显得很鸡肋了……不过,这也可以理解,问题应该在于苹果而非微软,毕竟苹果是不会把iOS的开发商业授权给作为竞争对手的微软的。图3.1.4图3.1.52.2 使用C++开发原生Android应用在菜单栏上依次“文件”、“新建”、“项目”,然后如图2.2.1,在C++跨平台里新建一个Native-Activity应用程序。图2.2.1如图2.2.2,从解决方案资源管理器上发现包含了两个项目,微软对这两个项目的解释是这样的MyAndroidApp.NativeActivity 包含应用的引用和粘合代码,以作为本机活动在 Android 上运行。 粘合代码的入口点的实现位于 main.cpp。 预编译头位于 pch.h。 应用项目编译为一个由打包项目选取的共享库 (.so) 文件。MyAndroidApp.Packaging 可创建打包 (.apk) 文件,用于 Android 设备或仿真程序上的开发。 这包括在此设置清单属性的资源和 AndroidManifest.xml 文件。 它还包括控制 Ant 生成过程的 build.xml 文件。 默认情况下,它被设置为启动项目,因此可从 Visual Studio 直接部署和运行它。我们来运行一个这个默认应用程序,没有可用设备?那自己建一个,在菜单栏中依次选择“工具”、“Android”、“Android Emulator Manager”,打开图2.2.3所示管理器,点“Create”新建一个。图中的Nexus_S即为楼主新建的,选中后点击“Start”运行,启动完毕后即可F5调试运行。运行结果如图2.2.4,其实就是一个用暗亮变化的绿色填充屏幕的Demo.图2.2.2图2.2.3图2.2.42.3 使用Apache Cordova框架开发Web-Based App首先摘抄一段从Cordova官网上翻译过来的对Apache Cordova的介绍:Apache Cordova是一套设备API,允许移动应用的开发者使用JavaScript来访问本地设备的功能,比如摄像头、加速计。它可以与UI框架(如jQuery Mobile或Dojo Mobile或Sencha Touch)等相结合使用,这些UI框架可以使用HTML、CSS和JavaScript开发智能手机应用。使用Cordova API时,应用程序的构建使用的是Web技术,开发者可以不需要编写任何Java, Objective-C等本地代码。而且基于Web标准创建的JavaScript API在多个设备平台上都是一致的,因此APP的移植很方便,一份代码基本可以不做任何改变就运行在Android, iOS, WP等平台上。这是真正的跨平台啊!话不多说,赶紧来体验一番。首先创建一个空项目,如图3.2.1,点击确定。图3.2.1从项目结构里找到并打开主页文件index.html,在代码的第19行添加“Hello World”,如图3.2.2图3.2.2选择平台,可以看到平台下有多个选项,如图3.2.3,包括Android, iOS和WP,同一份代码可以在多个平台上执行,但WP需要Win8以上系统才支持,楼主的电脑是Win7的,我们看看Android和iOS吧。图3.2.3选择模拟器图3.2.4运行直接跳出一个页面图3.2.5也可以在安卓模拟器上执行,在图3.2.4中选择“Google Android仿真程序”就行,运行结果如图3.2.6图3.2.6接下来选择iOS平台和iPhone 4,如图3.2.7,运行结果如图3.2.8图3.2.7图3.2.83. 总结本文提到的都是楼主这几天试用VS2015的一些体验。当然,除此之外,VS2015还拥有更多开发效率和开发工具方面的增强,但限于楼主的开发领域和时间关系,还来不及去一一体验这些新特性。最大的改动当属VS2015迈出了跨平台开发的第一步, 并且支持Native App和Web-Based App的开发,在提高开发效率方面也做了不少的改进。除此之外,还有本文中没有提到的团队开发上的改进和对游戏引擎Unity的支持等等,VS2015庞大的身躯里真是保罗万象。总的来说,VS2015还是非常值得一用的。对VS2015一句话总结:不愧为宇宙最强大的IDE!
1.微信之窗遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.本文内容来自“程序员的那些事”微信公众号,文章版权归程序员的那些事公众号所有。VS2015 中如何启动 WP 虚拟机调试现有应用? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
VS2015 中如何启动 WP 虚拟机调试现有应用?
· 205 天前 · 1332 次点击
昨天wenku8的域名突然就被河蟹了,紧急更换至,之前wenku8 WP的原作者很久不上线了,本次更新就交给了我,然而在调试时才发现怎么和官方给的图不一样,并没有WP模拟器,在about里确实安装了WP8.0 SDK。所以求问,怎样在模拟器调试这个应用呢?build没报错。
之前真心没搞过WP开发所以请说详细一些,感谢。
5 回复 &| &直到
11:52:24 +08:00
& &205 天前
windows专业版还是普通版,开虚拟机需要hyperv
& &205 天前
@ Window 8.1 Enterprise x64, 开启了hyper-V, 安装VS2015勾选了WP 8.0 SDK,安装无异常报错。
& &205 天前
@ 我好像记得虚拟机需要单独勾选。话说这货安装必须给你塞个sql让我很蛋疼
& &205 天前
在检查SolutionProperties时发现debug页面报错 HRESULT: 0x,放狗发现如下解决办法
&I'm able to fix this issue by deleting this folder &C:\Users\&username&\AppData\Local\Microsoft\Phone Tools\CoreCon\11.0&. Then open VS2012 again.
来源 [Exception from HRESULT: 0x -MSDN](/VisualStudio/feedback/details/781863/exception-from-hresult-0x)
实测有效
重新打开项目后正确识别
& &204 天前 via iPhone
& · & 1505 人在线 & 最高记录 1630 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.5 · 44ms · UTC 03:21 · PVG 11:21 · LAX 19:21 · JFK 22:21? Do have faith in what you're doing.[vs2013]如何创建wp8.1的应用开发?
[问题点数:40分]
[vs2013]如何创建wp8.1的应用开发?
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。您所在的位置: >
教你如何用WP手机和无线路由桥接WIFI
教你如何用WP手机和无线路由桥接WIFI
来源:新锋网作者:xapcnxinfeng发布时间: 14:50次浏览
假如你恰巧有一个无线路由器,我们可以尝试一下桥接此WIFI来创建个自己的WIFI。那我们拿WP手机为例!来看看 怎么桥接到WIFI。
邻居家有一个WIFI可以上网,但是信号不太好,怎么办?
假如你恰巧有一个无线路由器,我们可以尝试一下桥接此WIFI来创建个自己的WIFI。那我们拿为例!来看看 怎么桥接到WIFI。
需要条件:无线路由器需具备WDS功能,需要桥接WIFI的密钥。
1.首先手机连接到你需要桥接的WIFI。
2.点击连接到的WIFI查看详细网络信息并记录【网关】【DNS】。
一、LAN口配置
1.手机连接上备好的无线路由器
2.点击WIFI名称查看详细网络信息里面的网关
3.打开手机浏览器输入网关地址进入路由器管理界面
4.更改LAN口设置为 需要桥接的WIFI 同一网段的IP管理地址。设置原则为DHCP获取不到的IP(这里以192.168.1.254为例)然后重启路由器
二、DHCP服务器配置
1.重启完之后重新连接路由器,并在浏览器里进入全新的管理地址(192.168.1.254)进行继续配置
2.进入DHCP服务器修改。DHCP修改需参考图一中被桥接WIFI所获取的【IP】【网关】【DNS】
3.首先修改DHCP服务里面的网关为图一中的192.168.1.1 DNS真实地址202.99.168.68(或设置为网关地址192.168.1.1把地址解析交给路由器)
4.DHCP地址池设置 参照图一所获取的IP地址 可以猜测为默认DHCP 192.168.1.100~199.为了防止IP冲突我们设置地址池的时候采取不重叠原则,以此为例我设置为192.168.1.50~99
三、无线桥接配置
1.进入无线网络配置,设置好WIFI及密码,重启并重新连接(如果以前设置好了WIFI请忽略此步骤)
2.开启WDS画对勾进行桥接功能
3.点击下面的扫描 选择需要桥接的WIFI (HGDZ)然后点确定 会提示修改信道为(HGDZ)相同的信道。以及桥接的SSID及MAC地址,然后输入桥接的WIFI密码 点保存。重启就OK了!
连接上查看网络信息正常就可以上网了
进路由器设置查看一切正常,到此结束,这个教程虽不常用,写出来也许大家有用到的时候。
对于自己家路由器的桥接建议 把两个路由器的信道设置成固定信道(建议信道为1、6或者11)
本栏目其它文章
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
相信大家都有这样的想法,让自己的WP7更...
应用排行榜
下载:593212
软件语言:中文
这个软件目前可以完美播放mkv和flv (720p流畅,1080p低端机有一点点肉眼看不清楚的掉帧,有时1080p的mkv闪退),rmvb低端机有些卡,高端机较为流畅。27元,建议有SD卡的用户购买,没有的不要购买。 在最新版本中,支持直接播放SD卡里面非MP4格式的视频,瞬
下载:576511
下载:563270
下载:558767
下载:500014
下载:483422
下载:305622
下载:263187
下载:217021
下载:212182
游戏排行榜
下载:968588
软件语言:中文
风靡2013年的国民卡牌类手机网游《我叫MT》登陆WP,一键下载即可体验“龙与地下城”卡牌巅峰对决,高玩家福利符石奖励多。3500万玩家等你来!
下载:943045
下载:942315
下载:923411
下载:913201
下载:902133
下载:899872
下载:892321
下载:877885
下载:783446
正在启动一键安装...
您安装爱应用PC版了吗?
简单的一键安装支持
全面地图铃影音管理
海量的免费玩机资源
WP7/WP8手机全支持
正在启动爱应用PC版完成一键安装,请稍后...
启动可能需要几秒种时间
极简的手机一键越狱
轻松的本地文件安装
独家的WP连接部署支持
如果爱应用没有正常启动,请,如果还未安装爱应用PC版,请
本窗口价格在秒钟后自动关闭WPJJC 2015 - Mackenzie Dern Vs Michelle Nicholini Final_土豆_高清视频在线观看

我要回帖

更多关于 vs2015 win10模拟器 的文章

 

随机推荐