欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

IIS7 网站发布常见报错问题解决方案汇总

程序员文章站 2022-09-10 20:05:38
本文实例为大家分享了iis7 网站发布常见问题,以及五种问题的解决方法,供大家参考,具体内容如下 1、不是有效的win32位应用程序 : 解决方案: 1)、进入应用...

本文实例为大家分享了iis7 网站发布常见问题,以及五种问题的解决方法,供大家参考,具体内容如下

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

IIS7 网站发布常见报错问题解决方案汇总

解决方案:

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

IIS7 网站发布常见报错问题解决方案汇总

IIS7 网站发布常见报错问题解决方案汇总

2、在iis如何修改.net framework的版本

IIS7 网站发布常见报错问题解决方案汇总

3、发布mvc遇到的http错误 403.14-forbidden解决办法

IIS7 网站发布常见报错问题解决方案汇总

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

如下:

<system.webserver>
<validationvalidateintegratedmodeconfiguration="false"/>
<modules runallmanagedmodulesforallrequests="true" />

</system.webserver>

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

在运行里输入:c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe -i

4、一些系统自带的dll找不到(例如:system.web.http.webhost等)

IIS7 网站发布常见报错问题解决方案汇总

解决方案:

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

IIS7 网站发布常见报错问题解决方案汇总

5、报某个文件”is denied“(例如:c:\clounddcpublish\run\denied\nremedyserializers.xml is denied)

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

IIS7 网站发布常见报错问题解决方案汇总

IIS7 网站发布常见报错问题解决方案汇总

IIS7 网站发布常见报错问题解决方案汇总

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。