看到在本地计算机上运行的Web服务的问题

时间:2010-10-06 06:13:25

标签: c# web-services visual-studio-2005

我已经编写了一些Web服务,我运行它并从我的Firefox中查看它并从那里运行它。

现在我想从其他代码/解决方案中调用它,我试图在本地计算机上添加Web引用和Web服务,但我看不到我的Web服务。

知道缺少什么吗?对不起新手问题,这是我第一次使用网络服务。

感谢。

2 个答案:

答案 0 :(得分:1)

当您运行web service时,您将在浏览器中获得一个网址。复制一下,在您的项目A dd Webreference的引用中,它会要求将网址粘贴并点击go。添加到你的项目。

如果您未加入IIS。请将其添加到IIS并执行剩余的操作。另外,当您尝试不会获得Web服务时。 Or在visual studio调试器中运行Web服务,不要关闭和操作。

请同时参考:http://msdn.microsoft.com/en-us/library/d9w023sx(VS.80).aspx

答案 1 :(得分:0)

如果您在文件系统中创建了Web服务项目,那么它将自动分配临时端口号以运行该服务。在这种情况下,您无法在其他项目中看到该服务。

尝试为Web服务创建IIS虚拟目录,然后查看。