首页 帮助中心 香港高防服务器 IIS7 网站发布常见报错问题解决方案
IIS7 网站发布常见报错问题解决方案
时间 : 2022-09-28 10:02:55 编辑 : 华纳云 阅读量 : 1867

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

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

https://www.hncloud.com/uploads/UEditorImages/202209/28/96625bfebac7f8760905e5f29fad9351.jpg

解决方案:

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

https://www.hncloud.com/uploads/UEditorImages/202209/28/ad52c39d38bca741f17e93ffd9e83b14.jpg

https://www.hncloud.com/uploads/UEditorImages/202209/28/0af57c340b0c190a75447e271d5b44f9.jpg

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

https://www.hncloud.com/uploads/UEditorImages/202209/28/8127c485fcd91067efae59db7814dfa0.jpg

https://www.hncloud.com/uploads/UEditorImages/202209/28/992bb3c82f91cbdda5757a909f097929.jpg

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

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

如下:

&lt;system.webServer&gt;

&lt;validationvalidateIntegratedModeConfiguration="false"/&gt;

&lt;modules runAllManagedModulesForAllRequests="true" /&gt;

&lt;/system.webServer&gt;

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

在运行里输入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

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

https://www.hncloud.com/uploads/UEditorImages/202209/28/1e881b5de591ca9111d78d6071afd901.jpg

解决方案:

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

https://www.hncloud.com/uploads/UEditorImages/202209/28/0950b506439ad7710b823ae4c4f28379.jpg

5、报某个文件”is denied“(例如:C:\CloundDCPublish\Run\denied\NRemedySerializers.xml is denied)

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

https://www.hncloud.com/uploads/UEditorImages/202209/28/8629d4feb34025600725f85f8b5abd1e.jpg

https://www.hncloud.com/uploads/UEditorImages/202209/28/b534c06563c628a108e9711675426b7e.jpghttps://www.hncloud.com/uploads/UEditorImages/202209/28/66b1904324d730793475c7835659f758.jpg

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

华纳云 推荐文章
Centos8 安装 Gogs托管服务 Ubuntu中安装多个终端以及更换默认终端 服务器禁止被ping的设置方法(图文) Ubuntu中使用ApacheBench进行压力测试 Ubuntu中如何修改默认程序? Centos 分割卷组具体方法 如何在IIS环境下配置Rewrite规则 Windows Server 2012共享文件 Linux中安装Homebrew 宝塔面板添加thinkphp6.x命令执行脚本
客服咨询
7*24小时技术支持
技术支持
渠道支持