当前位置 主页 > iis相关 >

    IIS出现异常的解决方法_C# 网站部署

    栏目:iis相关 时间:2018-08-25 16:22

     
     使用C#MVC模式开发网站,工作中遇到的部署问题总结如下:
     
     一、 1、程序成功部署,但有可能出现上图异常,解决办法如下:(确认程序已经安装。路径如下:控制面板\程序\程序和功能打开或关闭Windows功能)
     
     2、IIS如下图设置,也需要设置成.NETFramworkv4.0.30319
     
     3、如果还是有异常,执行如下命令:
     
     二、 1、上述异常解决,但仍有可能出现以下异常:
     
     2、解决方法:
     
     在网站程序的web.config文件修改如下,加上红色区域代码(非常关键)。
     
      <system.webServer>
     
      <modulesrunAllManagedModulesForAllRequests="true">
     
      <addname="ErrorLog"type="Elmah.ErrorLogModule,Elmah"preCondition="managedHandler"/>
     
      <addname="ErrorMail"type="Elmah.ErrorMailModule,Elmah"preCondition="managedHandler"/>
     
      <addname="ErrorFilter"type="Elmah.ErrorFilterModule,Elmah"preCondition="managedHandler"/>
     
      </modules>
     
      </system.webServer>