windows2003环境下如何手工修复安装.NET1.1
 

1 注销 Windows Installer 开始-运行 输入 msiexec /unregister 确定

2 重新注册Windows Installer 开始-运行 输入 msiexec /regserver 确定

3 开始-运行 regedit 确定
在注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents
右窗格中 netfx 右击删除

4 创建一个新文件 命名为 sysnew.inf 内容如下

[Version]
Signature = "$Windows NT$"
DriverVer=10/01/2002,5.2.3790.0

[Components]
netfx=netfxocm.dll,UrtOcmProc,netfxocm.inf,,7

保存之后把该文件 放置到 C盘 windows/inf 里面


5 开始-运行 输入CMD
复制以下内容 粘贴

sysocmgr /i:c:\Windows\inf\sysnew.inf 回车

6 出现组件安装框架 点击下一步

7 这时会提示要用到 操作系统安装光盘i386这个文件 可以网上下个即可

8 最后一步

开始-运行 输入以下内容 回车即可

"C:\Windows\Microsoft.NET\Framework\v1.1.4322\gacutil.exe" /f /il C:\Windows\Microsoft.NET\Framework\v1.1.4322\assemblylist.txt