.NET Framework提供了一个称为公共语言运行库的运行时环境,它运行代码并提仔迅供使开发过程更轻松的服务,通俗的来讲,Windows操作系统是一层地基,.NET Framework是在这个地基上预制的一层提供了各种服务、接口、模块的预制层。
1、解决方法有两种根据情况决定:
(1)请安装.NETFramework4RTW或修复现有安装。若腊唯要修复现有安装,请按照以下步骤操作:
①、打开控制面板,然后打开,程序和功能对话框,右键单击Microsoft.NET Framework4ClientProfile,然后单击卸载/更改。
②、单击将.NETFramework4ClientProfile修复为初始状态,然后单击下一步。
③修复成功后,单击完成。
(2)尚未安装.NET Framework4ClientProfile,原因是:HRESULT0xc8000222,和windowsupdate有关系:
①、在win7的C:\Windows\System32目录里面右键cmd.exe以管理员方式运行;上面的cmd命令行里面输入netstopWuAuServ。
②、继续输入echo%windir%
③、在弹出来的文件夹(一轮戚培般是C:\Windows\),把SoftwareDistribution文件夹改个名字SDold(随意改)。
④、继续输入netstartWuAuServ
扩展资料:
1、.NET Framework的工作原理
(1)用一种语言编写的源代码被编译成一种中间语言(IL),它存储在磁盘上一个称为汇编的可执行文件中。程序集包含一个清单,提供有关代码类型,版本和安全性要求的信息。将程序集加载到CLR并进行验证后,可以将IL代码转换为本机机器代码指令。
(2).NET Framework的语言编译器使用通用中间语言(CIL),这是一种由公共语言运行库在运行时编译的中间代码。 .NET Framework有助于解决版本冲突,因为它允许在同一台计算机上存在多个版本的CLR。