zoukankan      html  css  js  c++  java
  • Win2008上.NET4.0部署出错HTTP 错误 500.21

    原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装

    解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行,输入以下命令:

    %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

    如果出现错误提示“aspnet_regiis.exe 不是有效的Win32应用程序”,可能是因为你的aspnet_regiis.exe损坏了。

    去c:windowsmicrosoft.netframeworkv4.0.30319目录下查看下asp.net_regiis.exe的大小(v4.0.30319是.Net Frameworkde的版本号),如果是0kb,则去安装了.net framework v4.0.30319的电脑上在相同的目录下拷贝一个覆盖即可。

    如果有安装 Microsoft Visual Studio 2012 也可以通过以下方法修复 .Net Framework。

    1. 开始 -> 所有程序 -> Microsoft Visual Studio 2012 -> Visual Studio Tools -> VS2012 x64 兼容工具命令提示
    2. 先后输入以下命令:
    cdWindowsMicrosoft.NETFramework64v4.0.30319SetupCache
    回车
    setup.exe /repair /x86 /x64 /ia64 /norestart
    回车
    出现了.Net Framework 的修复引导界面,选择修复。等它修复完成之后,重启iis。
    cmd中输入iisreset就OK了。

  • 相关阅读:
    LeetCode#22 Generate Parentheses
    重传
    数学问题——gcdgcl
    数学问题——十进制转N进制
    数据模型
    IEEE
    格与代数系统
    数据字典
    贪心算法
    群论
  • 原文地址:https://www.cnblogs.com/feiyuhuo/p/5183396.html
Copyright © 2011-2022 走看看