摘要: windows8 开发平台和开发框架 win8 App开发主要分成两部分,desktop app和metro app。右边蓝色的部分就是desktop app的部分,也是从win7延续过来没有发生变动的部分,前段在论坛上经常看到有人说在win8中不再支持MFC,ATL等,这些绝对是谣言,以前桌面开发支持的,win8桌面程序也都支持,所以搞MFC,Com,ATL等开发的不用觉得是世界末日,地球还是绕着太阳转着呢。 重点是绿色的部分,Metro风格App的开发平台,这是win8中全新的架构,让我们一层层来看吧。 底层是windows内核,往上是windows Runtime层,你可以把WinRT. 阅读全文
posted @ 2012-10-23 11:07 @大龙哥 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 记得之前刚试用Win 8开发者预览版那会,VS12编译完Metro App工程后,想直接双击exe运行,却弹出个警告框,提示该程序只能结合App容器启动运行。那如何去部署和启动Metro App呢?后来随着对Win 8的了解有了答案。当我们在VS2012中编译我们的代码并F5执行后,你会发现Metro桌面已经生成了该程序的快捷方式了,VS帮我们一条龙做了程序的编译,安装和部署,之后你也可以在Metro桌面启动该程序。其实这只是VS做的一些有便于开发的额外工作,跟真正Metro程序的安装部署还是有区别的。首先,VS并没有打包Metro程序(何谓打包,后面会说明),其次它并没有把程序安装到系统环境 阅读全文
posted @ 2012-10-23 09:17 @大龙哥 阅读(962) 评论(0) 推荐(0) 编辑