Asp.net XML分析错误:未找到元素位置:http://localhost:8000/web.config 第1行第1列
我是WCF和IIS的新手,当我尝试在IIS中托管web服务并在浏览器中打开它时,会显示上面的XML解析错误。我已经尝试了相关帖子中提到的所有要点,但似乎都不起作用。有什么我可能错过的解决方案吗Asp.net XML分析错误:未找到元素位置:http://localhost:8000/web.config 第1行第1列,asp.net,xml,wcf,iis,iis-7,Asp.net,Xml,Wcf,Iis,Iis 7,我是WCF和IIS的新手,当我尝试在IIS中托管web服务并在浏览器中打开它时,会显示上面的XML解析错误。我已经尝试了相关帖子中提到的所有要点,但似乎都不起作用。有什么我可能错过的解决方案吗 编辑:我完全按照这里提到的步骤操作。。。但是,当我尝试在IIS中托管服务时,仍然会遇到相同的XML解析错误。如果可能的话,有没有人可以试着跟踪那个视频并告诉我它是否有效。谢谢可能有很多因素会导致这种情况。如果您使用的是像这样的第三方库,请选中bin文件夹。另一个建议是将Global.asax放在应用程序的
编辑:我完全按照这里提到的步骤操作。。。但是,当我尝试在IIS中托管服务时,仍然会遇到相同的XML解析错误。如果可能的话,有没有人可以试着跟踪那个视频并告诉我它是否有效。谢谢可能有很多因素会导致这种情况。如果您使用的是像这样的第三方库,请选中bin文件夹。另一个建议是将Global.asax放在应用程序的根目录中,并尝试捕获应用程序错误中更详细的异常。如果您的web.config文件为空,则可能发生这种情况。如果是这样,请尝试使用集成的Visual Studio调试/导出自动生成web.config文件。在我的服务的web.config文件中,我最终将端点的“地址”属性设置为空字符串。修正了,就在刷新时
<endpoint address=""
binding="basicHttpBinding"
bindingConfiguration="AgentServiceBinding"
contract="HBW.Services.Agent.IAgentService">
</endpoint>
我也遇到了同样的问题,在IIS上重新启动我的网站解决了我的问题。如果其他选项失败,请尝试此选项。这是您所说的在调试模式下启动新实例吗?请尝试按F5运行您的站点。我以前这样做过。我有web.config文件,它不是空的。当我启动浏览器时,它仍然会给我相同的错误。这是指向我的web.config文件的链接:我是否应该偶尔修改它,或者这一个可以吗?错误告诉我您有一个空的web.config文件。也就是说,它找不到开始节点。当您给Firefox一个扩展名为.XML的空文件时,Firefox会给出类似的消息。除非这个文件不是你的根目录,否则我不知道发生了什么。我检查了bin文件夹,并放置了Global.asax文件。你认为我在某个地方犯了一个根本性的错误吗?也许没有.svc的处理程序?