一.测试环境

  vs2010旗舰版

  win7 64位旗舰版

二.必备工具

  1.vs2010 旗舰版

  2.vs2010 sp1 补丁

  3.silverlight5 tools 也可以去silverlight官网下载

    注意:现在的 silverlight5 tools 没有支持中文的,可以先用winrar解压出来,然后将ParameterInfo.xml中的1033全部替换成2052,然后在安装。具体操作请参考http://www.silverlightchina.net/html/tips/2011/1227/12878.html

  4.Silverlight Toolkit (December 2011) for Silverlight 5在官网也可以找到 http://msdn.microsoft.com/en-us/silverlight/bb187452

三.搭建环境

  1.在必备工具中执行第3、4步后就会在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\1033中找到Silverlight Unit Test Project、Silverlight3dApp、      Silverlight3dLib这三个模板(如果是64bit系统则在C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\1033中)。将这三个模板文件拷贝到vs2010         安装路径的2052目录下默认的安装的路径是C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\2052(比如我的vs2010安装在D盘,这路径在D:\Program      Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight\2052),如果是64bit系统这在Program Files (x86)文件夹下。

  

  2.通过cmd命令(vista及以上系统,记得要“以管理员身份运行”,,在搜索栏中输入cmd,然后在搜索的结果中右键 以管理员身份运行)安装模板文件(先要在dos界面中打开vs安装的默认路径中的C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE)在执行以下命令。

    2.1.执行devenv /setup 命令。

    2.2.执行devenv /installvstemplates 命令。

   安装的快慢取决于机器的性能,如果慢就多等会。执行完这几步后就会多出三项

  3.新建3D项目,直接弹出错误窗口“创建子项目 Silverlight3dAppContent 时遇到问题。无法找到指定的模板。请检查完整路径是否正确”。可以看看这篇文章http://bbs.silverlightchina.net/forum.php?mod=viewthread&tid=13149

    

  在百度、谷歌上查找原因,原来是需要安装XNA Game Studio 4.0 (微软链接地址http://www.microsoft.com/en-us/download/details.aspx?id=23714)

  4.安装完这些后终于可以创建silverlight 3D项目了,在按F6生成解决方案是报错了(Error 1 Compile error -2147024770   (0, 0): error : Unknown compile error (check flags against DX version))。在去查找原因,缺少dx的那个文件,去下载一个dx,directx_Jun2010_redist.exe (http://www.microsoft.com/en-us/download/details.aspx?id=8109),安装这个dx后就没有问题了,可能xp环境没有这个问题。

5.silverlight项目配置

  5.1.在Silverlight项目属性中,选中“允许在浏览器外运行应用程序“和”在浏览器内运行时需要提升的信任“,这时项目的Properties目录下 将产生对应的OutOfBrowserSettings.xml和InBrowserSettings.xml两个文件,而    后续步骤的设置将改变这两个文 件的内容

  5.2、点击“浏览器外设置”,勾选“使用GPU加速”与“在浏览器之外运行时需要提升的信任” ,以保证使用GPU加速,如果此两项不选,则会出现RenderModeReason.GPUAccelerationDisabled的情况。

  

    将app设置为启动项目,运行后效果如图

    

注意在网页中运行

必须在网页中添加<param name="enableGPUAcceleration" value="true" />这个是允许gpu加速。

  

Siverlight5 3D 中文环境搭建的更多相关文章

  1. Mac LaTex中文环境搭建

    为了在博客上写公式,折腾了一晚上Mac上的LaTex的环境搭建,本文对步骤进行记录. 系统:Mac OSX 10.10.5 软件准备 1) MacTex 2015 Distribution (Tex的 ...

  2. RoboCup仿真3D TC笔记(2014年合肥中国公开赛 仿真3D比赛环境搭建)

    所谓“TC“,就是Technology Committee(技术委员),讲的好像很厉害,实则就一“网管”. TC的技术含量其实不高,但是涉及的东西很多很杂,网上零零散散的都有,在这里我想总的整理一下, ...

  3. 3D游戏编程大师技巧──环境搭建

    刚开微博,想借助这个平台与大家交流,写下自己的学习记录,希望得到大家的批评指正. 好了,进入主题.这段时间对游戏编程很感兴趣,于是在网友的推荐下开始学习<3D游戏编程大师技巧>这本书.今天 ...

  4. Umi+Dva搭建Cesium 3D开发环境

    umi,中文可发音为乌米,是一个可插拔的企业级 react 应用框架,是蚂蚁金服的底层前端框架,已直接或间接地服务了 600+ 应用,包括 java.node.H5 无线.离线(Hybrid)应用.纯 ...

  5. Solr7.2.1环境搭建和配置ik中文分词器

    solr7.2.1环境搭建和配置ik中文分词器 安装环境:Jdk 1.8. windows 10 安装包准备: solr 各种版本集合下载:http://archive.apache.org/dist ...

  6. Android开发之旅:环境搭建及HelloWorld

    引言 本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教. 在开始A ...

  7. XNA 4.0 环境搭建和 Hello World,Windows Phone 游戏开发

    XNA 4.0 环境搭建和 Hello World,Windows Phone 游戏开发 使用 Scene 类在 XNA 中创建不同的场景(八) 摘要: 平方已经开发了一些 Windows Phone ...

  8. ArcGIS Pro开发Web3D应用(1)——环境搭建与初始实例

    1.搭建环境 1.1 ArcGIS Web3D软件环境 ArcGIS Pro 2.0(必须) ArcGIS for Enterprise 10.5.1 (从10.5开始称呼为Enterprise)包括 ...

  9. Linux测试环境搭建的学习建议

    随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...

随机推荐

  1. office2016_windows永久激活查看方法

    YC7N8-G7WR6-9WR4H-6Y2W4-KBT6X 首先要保证你安装了 百云址:http://pan.baidu.com/share/home?uk=4011207371 如果你是win8,w ...

  2. Spring boot 学习一:认识Spring boot

    什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员 ...

  3. cmake opencv,dlib 编译静态库 1

    无论windows,linux 所有的库 ,dlib,opencv 通过cmake-gui 设置好静态库, 动态库,和其他各个选项 Tips: cmake 优先级用cmake-gui,因为命令太多,容 ...

  4. k8s 基础 核心概念

    Pod pod是若干相关容器的集合,Pod包含的容器运行在同一台宿主机上,这些容器使用相同的网络命名空间,ip地址和端口,相互之间能通过localhost来发现和通信.另外,这些容器还可共享一块存储空 ...

  5. centos6.5安装zookeeper教程(三)

    阅读前建议先阅读: http://www.cnblogs.com/duenboa/articles/6665159.html   1. 下载安装文件zookeeper-3.4.6.tar.gz 镜像地 ...

  6. struts2 json返回试验

    <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-/ ...

  7. 创建sharepoint网站

    1.首先打开管理中心 输入用户名和密码(默认是本机的管理员名称及密码) 在“应用程序管理”选择“管理WEB应用程序” 新建应用程序 选择一个没有占用的端口,选择允许匿名访问 数据库名称一般为WSS_C ...

  8. mongodb教程国外

    https://docs.mongodb.com/manual/reference/operator/aggregation/lookup/

  9. EPEL for CentOS or Redhat

    注:地址可能会变 RHEL/CentOS 7 64 Bit # wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release ...

  10. cocos2dx v3.x lua绑定分析

    打算新项目转到cocos2dx v3上了,下载代码浏览过后发现改动真是非常大,结构性调整很多. 比如tolua绑定这一块,就几乎全翻新了. 胶水代码的生成,改成了全自动式的,通过clang来分析c++ ...