公司的一些项目用在vs2010下用wpf进行开发,用的是 .NET Framework v4.0的框架,虽说现在win8都出来了,大部分人也都用win7的操作系统了,但是很多单位,企业用的还都是xp,xp系统的稳定也备受很多企业朋友信任。在给各位企业朋友安装.NET Framework v4.0时也 遇到了很多问题,让我也纠结了很长世间,一次又一次的奇葩问题的出现,让我也是一次又一次的感觉自己知识的不足,好在最终问题都得到了解决,在此,我也总结一下我遇到的问题,以便遇到同样问题的朋友能少走点弯路;

1.  xp sp2的系统装不上 .NET Framework v4.0,当时也是经过了无数次的重装,在网上也找了很多资料,最终发现是 sp2缺少Windows 图像处理组件,必须先下载补丁,将补丁安装上,才能将.NET Framework v4.0安装上。下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=32

下载wic_x86_chs.exe文件,下载后安装,然后再装 .NET Framework v4.0 ,ok 这样就能安装成功了!

2. 我一直以为只有xp sp2装不上  .NET Framework v4.0,同时找到了解决方法,感觉很兴奋,不过最后我又遇到了装不上 .NET Framework v4.0的情况,但是系统不是xp sp2,而是xp sp3,最终经过多次的研究发现,上网查资料,和同事,朋友一起研究发现一个规律,大部分都是12年8月份以后的xp sp3装不上,最后在网上找资料说是微软更新补丁,需要将更新的补丁卸载后才能安装,我的天,这么多补丁,鬼知道是该卸载哪一个,不过最终还是找到了解决办法。主要是文件更新造成的,需要将你的 .NET Framework v4.0,解压,解压后再文件夹内找到这两个文件(RGB9Rast_x86.msi和RGB9Rast_x64.msi),如过你的电脑是32位的就用RGB9Rast_x86.msi这个文件,如过64位的,就用RGB9Rast_x64.msi的那个文件.这两个文件需要手动安装,安装命令如下:MSIEXEC / I RGB9RAST_x86.msi / QN ALLUSERS = 1 REBOOT = REALLYSUPPRESS,更新过之后,就能在安装.NET Framework v4.0了。

下面我是我在网上找到的一段原话:

如果您遇到上述错误在尝试安装RGB9RAST。MSI作为。NET Framework 3.0的,3.0 SP1的一部分,
在Windows XP或Windows Server 2003的3.5或3.5 SP1安装程序,那么我建议尝试手动安装RGBRAST9。MSI与运行NET Framework安装之前,以下命令行语法:MSIEXEC / I RGB9RAST_x86.msi / QN ALLUSERS = 1 REBOOT = REALLYSUPPRESS
当你手动安装RGB9RAST的。msi,可以运行。NET Framework安装,它会检测到系统中已经有RGB9RAST安装,它会跳过试图安装它,并继续安装
,需要在余下的。NET Framework组件的制度。
注 - 您可以使用在。NET Framework 3.0中的说明和3.5部署指南下载NET Framework安装包解压MSI需要上面的命令行的RGB9RAST。。 下面是部署指南的位置

xp 系统安装 Microsoft .NET Framework v4.0 问题相关推荐

  1. does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET File

    问题:does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Fi ...

  2. 分析器错误消息: 无法执行程序。所执行的命令为 C:\Windows\Microsoft.NET\Framework\v4.0 \csc.exe/noconfig/fullpaths@C:\W

    1.分析器错误消息: 无法执行程序.所执行的命令为 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe" /nocon ...

  3. 可用于在 Microsoft.NET Framework 4.0 中的 ASP.NET 浏览器定义文件的修补程序

    http://support.microsoft.com/kb/2600088 此修补程序为 Internet Explorer 和 Mozilla Firefox 在浏览器定义文件引入了更新的定义. ...

  4. 【问题】应用程序池中无Framework v4.0

    前言 程序运行在不同的框架上,发布时,需要选择不同的Framework版本,两种最常见的是v2.0和v4.0,一般系统中默认存在v2.0,当我们把IIS安装好后,再安装v4.0,却发现IIS应用程序池 ...

  5. Microsoft .NET Framework 4.0安装时发生严重错误 无法安装

    Microsoft .NET Framework 4.0安装时发生严重错误 ,尝试了多种方法后,才解决了问题,解决我问题的是第2种方法,下载Microsoft .NET Framework 4.0独立 ...

  6. 没有对“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files”的写访问权限...

    没有对"C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files"的写访问权限. 出现此问题,在网 ...

  7. C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\文件不断增长,如何处理?...

    很久没有写博了.最近半年除了忙活布置新家和过年期间走亲访友之外,都是在公司处理一些项目中的杂事:连家里买的很多书都停下来没看了,感觉这段时间在事业和学习上一直都是忙忙碌碌,却又碌碌无为. 吐槽完,说正 ...

  8. 重装Microsoft .NET Framework 4.0

    重装Microsoft .NET Framework 4.0 1.开始-输入CMD-回车(如图1-1). 图 1-1 2.在弹出的黑屏窗口输入control回车(如图1-2). 图 1-2 3.点击窗 ...

  9. Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1...

    相关文章导航 Sql Server2005 Transact-SQL 新兵器学习总结之-总结 Flex,Fms3相关文章索引 FlexAir开源版-全球免费多人视频聊天室,免费网络远程多人视频会议系统 ...

最新文章

  1. MyBatis查询两个字段,返回Map,一个字段作为key,一个字段作为value的实现
  2. ASP.NET Core 整合Autofac和Castle实现自动AOP拦截
  3. [html] 移动端如何禁止用户手动缩放页面?
  4. php和java 2017_Php与java的区别
  5. ADB投屏_最强开源投屏神器,跨平台电脑控制+文件传输——scrcpy
  6. 框架中的Blob数据的定义
  7. 如何写出让同事膜拜的漂亮代码?
  8. Snabbt.js – 极简的 JavaScript 动画库
  9. 开涛传–记京东“首席”架构师张开涛
  10. 计算机定期备份用什么程序,推荐的电脑定时自动备份软件!
  11. 10大主流3D建模技术
  12. 用matlab抽样定理验证,实验一 MATLAB验证抽样定理
  13. 基于路径跟随的纯跟踪算法--差速模型
  14. 【线性代数】行列式和矩阵的关系
  15. 分享嵌入式开发使用过程中遇到的几个问题(MQX4.2,IAR,Kinetis K66)
  16. 如何缩小图片大小(手机照片怎么缩小尺寸)
  17. Qt小项目之txt文本替换
  18. 关于在ICEM中导入CAD几何模型文件的问题
  19. 一个90后创业者血与泪的教训
  20. 二极管的反向恢复原理

热门文章

  1. Override和Overload的含义和区别
  2. 那些40岁左右的程序员都去哪了?
  3. Bash csh 命令提示符
  4. Pyorch教程01
  5. 梦想世界3手游服务器维护,2021年4月1日官方维护公告
  6. Asp.net控制TextBox只能输入数字
  7. Java ArrayList转int型数组
  8. 【转】铁道部关于火车票电话订票、网络购票及预售期调整的最新通知(注释版)...
  9. 蓝牙遥控器服务端实现
  10. hive学习(仅供参考)