Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net XML分析错误:未找到元素位置:http://localhost:8000/web.config 第1行第1列_Asp.net_Xml_Wcf_Iis_Iis 7 - Fatal编程技术网

Asp.net XML分析错误:未找到元素位置:http://localhost:8000/web.config 第1行第1列

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放在应用程序的

我是WCF和IIS的新手,当我尝试在IIS中托管web服务并在浏览器中打开它时,会显示上面的XML解析错误。我已经尝试了相关帖子中提到的所有要点,但似乎都不起作用。有什么我可能错过的解决方案吗


编辑:我完全按照这里提到的步骤操作。。。但是,当我尝试在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的处理程序?