2011-06-02 184 views
0

我在Windows 7上运行 我在Visual Studio 2008中有一个ASP.NET Web服务应用程序项目。 我试图测试Web服务(即使只使用最初的Hello World方法):构建解决方案,开始时不进行调试 - > ASP.NET开发服务器启动(localhost:49345),但浏览器(Chrome,Firefox,IE)说:找不到localhost:49345(http ://本地主机:49345/Service1.asmx的)。 我认为它可能与IIS有关,因此我进入了控制面板 - >程序和功能 - >打开和关闭Windows功能,然后选择Internet信息服务,单击确定,然后重新启动PC。再次尝试,但得到了相同的错误信息。 我不知道交易是什么。我在我的Vista笔记本电脑上尝试过同样的事情(控制面板 - >程序和功能 - >打开和关闭Windows功能 - > Internet信息服务未安装),它的工作完美无瑕,因为它应该。我在某处读过这些Web服务不通过IIS,而是直接通过Vistual Studio中的ASP.NET Development Server。 另外我试过禁用Windows防火墙。仍然没有去。Visual Studio 2008 - ASP.NET Web服务应用程序 - 无法使用Web服务

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

感谢

回答

0

http://localhost:49345http://localhost:49345/Service1.asmx不同。

我会建议从视觉工作室,右键单击您的ASMX文件,并选择在浏览器中查看。它将解析asmx的地址并向您显示asmx内容。这将是一个很好的开始,看看有什么不对(如果真的有什么错误)

+0

我已经尝试过了......和以前一样的结果:哎呀! Google Chrome找不到本地主机:49345 – user781717 2011-06-02 20:47:58

0

我想出了它是什么。“主机”文件在C:\ Windows \ System32 \ drivers \ etc \文件夹中 问题:除了本地主机之外,还有其他一些东西分配给了127.0.0.1 我除127.0.0.1本地主机外,我用127.0.0.1注释了所有其他行。 保存文件。 再次尝试 - >像魅力一样工作。

泰克斯家伙为您提供帮助。

相关问题