问题描述:因为服务器打了更新补丁,导致.net2.0损坏,IIS以及运行.net2.0的程序出现异常,一般这样的情况出现在windows2003服务器上。
解决方案:
需要把.net2.0里的dll 全部重新注册下。
然后IIS的 .net2.0 要卸载了 重新注册下
然后IIS的 .net2.0 要卸载了 重新注册下
net2.0的dll注册方法:
到系统盘的 C:\Windows\Microsoft.NET\Framework\v2.0.50727
下System 开头的dll文件全部拖入 系统盘的 C:\Windows\assembly 下
注意只可以拖入注册。无法复制或者剪切进去
iis .net2.0 卸载注册方法。
先要cmd 进入 C:\Windows\Microsoft.NET\Framework\v2.0.50727
卸载命令:aspnet_regiis.exe -u
注册命令:aspnet_regiis.exe -i
先要cmd 进入 C:\Windows\Microsoft.NET\Framework\v2.0.50727
卸载命令:aspnet_regiis.exe -u
注册命令:aspnet_regiis.exe -i