win10 silverlight环境配置

背景

微软Silverlight要停更了,所以我们需要将现有的Silverlight项目转成其他技术路线,所以先把老环境搞出来.

安装Framework3.5

有些电脑是可以在控制面板中装上的,像公司电脑走代理的安装很多次安装不上,所以需要单独安装.

  1. 控制面板中关闭4.7/4.8
  2. 找一个自己系统对应的镜像(其他版本可能也可以)
  3. 找到路径/source/sxs
  4. copy里面的文件到另外一个路径E:\soft\framework35
  5. 管理员运行CMD dism.exe /online /enable-feature /featurename:netfx3 /Source:E:\soft\framework35
    这时打开控制面板应该看到3.5已经装成功了.
  6. 重新打开4.7/4.8

安装以下安装包

  1. vs2010旗舰
  2. vs2010sp1
  3. Silverlight_Developer.exe
  4. Silverlight_x64.exe
  5. silverlight_sdk.exe
  6. silverlight5_tools(vs2010sp1en).exe
  7. Silverlight_5_Toolkit_December_2011.msi

https://www.microsoft.com/getsilverlight/locale/en-us/html/Microsoft Silverlight Release History.htm

因为公司网络原因上不了网盘,所以在这里提供不了现成的包,在网上都能搜到

需要注意的是Silverlight_x64.exe 一定要安装最新版本
silverlight5_tools 是分语言的,中文的vs2010要装中文的,我的是英文的所以要装silverlight5_tools.exe for english.

验证

IE 打开 https://www.microsoft.com/getsilverlight/get-started/install/default

看到如下结果

The version of Silverlight installed is:
Silverlight 5 (5.1.50918.0)

You are ready to use Microsoft Silverlight

再打开一个很古老的Silverlight项目, 一切正常.

假装这是成功的截图.....

未尝试

文件的安装顺序和必要性没有深入研究,时间紧任务重,等项目结束如果有必要再回头看下.

  1. Silverlight_Developer.exe 不装是否可以
  2. silverlight5_tools,Silverlight_5_Toolkit_December_2011两者之间的关系没有研究,看上去用2011即可
上一篇:Python3 进阶|文件和目录操作汇总


下一篇:安装了VMtools也无法实现windows与虚拟机之间文件文本的复制--解决方法