zoukankan      html  css  js  c++  java
  • 解决传智播客的WP7模拟器无法运行的错误(笔记)

    环境要求:.Net Framework 4Silverlight4_Tools.exeSilverlight 4.0开发人员运行时(Silverlight4_Developer);VisualStudio 2010
    操作系统:Windows XPWindows VistaWindows 7
     
    安装使用方法:
    1WP7SimulatorApp.zip放到我的文档文件夹的\Visual Studio 2010\Templates\ProjectTemplates,将PhoneApplicationPage.zip放到我的文档文件夹的\Visual Studio 2010\Templates\ItemTemplates下。
    2请将Itcast.Net.Phone.InteropServices.zip包解压到硬盘上,然后运行reg.bat即可。注意运行完毕不要删除或者移动解压后的文件。
    3新建Windows Phone项目:打开VisualStudio2010,点击文件新建项目,选择左侧已安装模板中的VisualC#,在右侧项目列表中找到WP7SimulatorApp即可新建Windows Phone项目。模拟器必须以OutOfBrowser方式运行,由于VisualStudio的项目模板没法设置StartAction,所以需要手动设置OutOfBrowser方式启动(请对VSSDK熟悉的朋友帮忙解决这个问题)。请在新建的项目上点击右键,选择属性,在打开页面的Silverlight选项卡,先将允许在浏览器外运行应用程序前的复选框的勾选去掉,再将复选框重新选中即可。点击F5漂亮的Windows Phone 7模拟器就运行起来了。
    4如果需要增加新的页面,只要在项目上点击右键,选择添加新建项,选中左侧的“VisualC#” 在右侧项目列表中找到PhoneApplicationPage即可新建一个Windows Phone页面。
    5、高级控件:安装Toolkit控件(Microsoft.Phone.Controls.Toolkit,微软提供的开源的WP7控件,默认没有包含在WP7中,需要单独下载安装),安装地图控件BingMaps SilverlightMicrosoft.Phone.Controls.Maps
     
    我的操作系统是Win7的。
    今天按着上面文档进行配置WP7模拟器时,安装Silverlight4_Tools.exe的时候比较顺利,然后再安装Silverlight4_Developer就遇到了麻烦,说什么已经安装了较新的silverlight,不能安装。直接新建WP7项目吧,又提示找不到 Silverlight\v4.0\Microsoft.Silverlight.CSharp.targets,无法新建项目。于是上网查了下资料,说要先卸载Silverlight,然后再安装Silverlight4_Developer
    安装是安装上了,可是在运行WP7项目的时候提示更新Silverlight版本,提示说什么Silverlight版本太低,无法正常显示。不更新嘛,显示不了,更新嘛,又倒回到了起点--Silverlight\v4.0\Microsoft.Silverlight.CSharp.targets。
    于是我就想这里面有2个问题,Silverlight4_Developer与silverlight的版本可能出现了问题,显示需要最新的silverlight,但是如果安装了最新的silverlight,那么
    Silverlight4_Developer就安装不上。
    解决的办法很简单:
    先安装vs2010 sp1补丁 ,然后再安装Silverlight5_Tools,就可以运行模拟器了!
    在此留下爪印,以便以后参考!
  • 相关阅读:
    Redis 存储字符串和对象
    深入理解Java中的final关键字
    Redis缓存Object,List对象
    JVM最多能创建多少个线程: unable to create new native thread
    Java中如何使用Redis做缓存
    Fiddler抓包11-HTTPS证书Actions无法导出问题
    Fiddler抓包10-会话框添加查看get与post请求类型
    python接口自动化10-token登录
    python接口自动化9-https请求(SSL)
    python爬虫beautifulsoup4系列4-子节点
  • 原文地址:https://www.cnblogs.com/shysky77/p/2466600.html
Copyright © 2011-2022 走看看