zoukankan      html  css  js  c++  java
  • IIS7 网站发布常见问题及解决方案小结

    把这两天发布网站遇到了一些问题总结了一下,希望对大家有用!

    1、不是有效的Win32位应用程序

    解决方案:

    1、进入应用程序池=》选中网站=》点击右侧”高级设置“=》将运行32位选项改为"True"

    3、在IIS如何修改.NET FrameWork的版本

    4、发布mvc遇到的HTTP错误 403.14-Forbidden解决办法

    web.config增加<modules runAllManagedModulesForAllRequests="true" />

    如下:

    <system.webServer>
       <validationvalidateIntegratedModeConfiguration="false"/>
       <modules runAllManagedModulesForAllRequests="true" />

    </system.webServer>

    如果还不行,请检查一下“处理程序映射”,里面是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,请注册.net4.0

    在运行里输入:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

    5、一些系统自带的dll找不到(例如:System.Web.Http.WebHost等)

    解决方案:

    这是因为缺少适当的程序集。我们可以通过在 ASP.NET MVC3 应用的 bin 下部署这些程序集来解决这个问题。
    在开发 MVC应用的项目中,应该已经引用了这些程序集,在解决方案管理器中,展开引用,选中应用程序所使用的程序集,在属性窗口中,将复制到本地 ( Copy Local)  设置为True,那么部署应用的时候,这些程序集将会被复制到本地。然后重新生成项目,重新发布。

     6、报某个文件”is denied“(例如:C:CloundDCPublishRundeniedNRemedySerializers.xml  is denied)

    解决方案:给该文件所在的文件夹加IIS_Iuser权限

  • 相关阅读:
    一行code实现ADO.NET查询结果映射至实体对象。
    傻瓜式使用AutoFac
    Asp.Net MVC中捕捉错误路由并设置默认Not Found页面。
    asp.net MVC中实现调取web api
    JavaScript_11_验证
    JavaScript_10_错误
    JavaScript_9_循环
    JavaScript_8_比较,条件语句
    JavaScript_7_运算符
    JavaScript_6_函数
  • 原文地址:https://www.cnblogs.com/jinghuimin/p/5809911.html
Copyright © 2011-2022 走看看