[英]webservice deployment error in IIS
我创建了一个示例Web服务,其中包含默认的“ HelloWorld”功能为“ webmethod”
当尝试部署Web服务时,我在IIS中给了web.config,app_data,app_code,.asmx文件和Bin文件。但是我遇到此错误
“ / WebSite1”应用程序中的服务器错误。 配置错误描述:处理服务于此请求所需的配置文件时发生错误。 请查看下面的特定错误详细信息,并适当修改您的配置文件。 解析器错误消息:无法识别的配置节'connectionStrings'源错误:行10:行11:行12:行13:行14:
这是我在Visual Studio中的webconfig文件Asp.Net配置选项。 可以在machine.config.comments中找到设置和注释的完整列表,该注释通常位于\\ Windows \\ Microsoft.Net \\ Framework \\ v2.x \\ Config->部分中,以配置ASP.NET使用的安全身份验证模式,以识别传入的用户。 ->部分可配置请求执行期间发生未处理的错误时的处理方式。 具体来说,它使开发人员可以配置要显示的html错误页面,以代替错误堆栈跟踪。
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
IIS可能正在尝试使用错误版本的.NET。 在IIS中,转到网站(或虚拟目录)的属性。 转到ASP.NET选项卡,然后选择版本2.x。
如果这不是一个选项,则可能需要在命令窗口中运行以下命令:
aspnet_regiis -i
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.