asp.net部署时,iis不能读取webconfig文件。
windowsserver2008,.net4.0用vs自带卡西尼服务器都可以正常看,放iis里,iis配置了应用程序池选.net4集成,但是提示错误模块IISWebCo...
windows server 2008,.net 4.0
用vs自带卡西尼服务器都可以正常看,放iis里,iis配置了应用程序池选.net 4集成,但是提示错误
模块 IIS Web Core
通知 BeginRequest
处理程序 尚未确定
错误代码 0x80070032
配置错误 无法读取配置节“system.web.extensions”,因为它缺少节声明
配置文件 \\?\D:\EcgWeb\web.config
请求的 URL http://localhost:80/
物理路径 D:\EcgWeb
登录方法 尚未确定
登录用户 尚未确定
webconfig文件内容大致如下
<?xml version="1.0"?>
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<add name="CuteWebUI.UploadModule" type="CuteWebUI.UploadModule,CuteWebUI.AjaxUploader"/>
<add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule, System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" preCondition="managedHandler"/>
<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler"/>
</modules>
</system.webServer>
</configuration> 展开
用vs自带卡西尼服务器都可以正常看,放iis里,iis配置了应用程序池选.net 4集成,但是提示错误
模块 IIS Web Core
通知 BeginRequest
处理程序 尚未确定
错误代码 0x80070032
配置错误 无法读取配置节“system.web.extensions”,因为它缺少节声明
配置文件 \\?\D:\EcgWeb\web.config
请求的 URL http://localhost:80/
物理路径 D:\EcgWeb
登录方法 尚未确定
登录用户 尚未确定
webconfig文件内容大致如下
<?xml version="1.0"?>
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<add name="CuteWebUI.UploadModule" type="CuteWebUI.UploadModule,CuteWebUI.AjaxUploader"/>
<add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule, System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" preCondition="managedHandler"/>
<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler"/>
</modules>
</system.webServer>
</configuration> 展开
1个回答
展开全部
重新生成一下config文件试试。
追问
config文件放别的电脑上是ok的。
应该是iis 7或者.net framework安装配置有问题,但是不知道如何恢复成默认的配置,卸载了重装也不能恢复默认
追答
那么你最好再看看iis的配置是否有错,主要是net framework的版本可能出问题,一般是net framework4.0版本对应vs2010。这个你网上搜索一下,就是把当前framework版本卸载后重新安装一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询