Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Visual Studio 2008-ASP.NET Web服务应用程序-无法使用Web服务_Asp.net_Service_Localhost - Fatal编程技术网

Visual Studio 2008-ASP.NET Web服务应用程序-无法使用Web服务

Visual Studio 2008-ASP.NET Web服务应用程序-无法使用Web服务,asp.net,service,localhost,Asp.net,Service,Localhost,我在Windows7上运行 我在VisualStudio2008中有一个ASP.NETWeb服务应用程序项目。 我尝试测试Web服务,即使只是使用最初的Hello World方法:Build Solution,Start with debugging->ASP.NET开发服务器启动localhost:49345,但浏览器Chrome、Firefox、IE显示:找不到localhost:49345http://localhost:49345/Service1.asmx. 我认为这可能与IIS有关,

我在Windows7上运行 我在VisualStudio2008中有一个ASP.NETWeb服务应用程序项目。 我尝试测试Web服务,即使只是使用最初的Hello World方法:Build Solution,Start with debugging->ASP.NET开发服务器启动localhost:49345,但浏览器Chrome、Firefox、IE显示:找不到localhost:49345http://localhost:49345/Service1.asmx. 我认为这可能与IIS有关,所以我进入控制面板->程序和功能->打开和关闭Windows功能,选择Internet信息服务。单击“确定”,安装并重新启动电脑。重试,但收到相同的错误消息。 我不知道交易是什么。我在我的Vista笔记本电脑控制面板->程序和功能->打开和关闭Windows功能->未安装Internet信息服务上尝试了相同的方法,它工作正常。不过,我在某个地方读到,这些web服务不通过IIS,而是直接通过vistualstudio中的ASP.NET开发服务器。 我还尝试禁用Windows防火墙。还是不行

任何建议都是欢迎和伟大的。 请尽快帮助我

谢谢

不同于


我建议在VisualStudio中,右键单击asmx文件并选择“在浏览器中查看”。它将解析asmx的地址并向您显示asmx内容。这将是一个很好的开始,如果某件事情真的出了问题,那么看看是什么出了问题

我找到了问题所在。hosts文件位于C:\Windows\System32\drivers\etc\文件夹中 有问题:除了localhost之外,127.0.0.1还分配了其他一些东西 我用127.0.0.1注释了除127.0.0.1 localhost之外的所有其他行。 保存了文件。 再试一次->效果很好


谢谢你们的帮助。

我已经试过了。。。和以前一样的结果:哎呀!Google Chrome找不到本地主机:49345