【问题标题】:Access .Net Webservice running with local Visual Studio in LAN访问在局域网中使用本地 Visual Studio 运行的 .Net Web 服务
【发布时间】:2012-04-11 10:17:43
【问题描述】:

我编写了一个 .Net Web 服务并在我的 PC 上使用 Visual Studio 启动它。使用http://localhost:28250/MyService.asmx 在本地访问它就可以了!但是,我现在也想从同一 LAN 中的另一台 PC 调用它。为此,我禁用了防火墙并在路由器中输入了端口权限。不幸的是虽然它不起作用...它只表明找不到该页面:(

你能帮帮我吗?

谢谢!

【问题讨论】:

    标签: .net visual-studio web-services


    【解决方案1】:

    您应该为此在 IIS 上发布您的网络服务。
    This link 应该会引导您朝着正确的方向前进。

    【讨论】:

    • 谢谢 Marco,这对我帮助很大。现在我在本地安装了 IIS,我的 web 服务正在那里运行。我现在也可以从同一网络中的其他设备调用它。
    • 现在我意识到我需要将它公开。所以我使用动态 DNS 服务让我的笔记本电脑可以通过 Internet 访问。现在调用 myAssignedAddress.no-ip.org/MyService.asmx 但是会导致同样的问题。也许您或其他人可以帮助解决这个问题?再次感谢!
    • @user1192475:使用DynDns:它是免费的,让您有机会获得第三级名称(something.dyndns.org);然后使用应用程序(免费,可从网站下载)您可以更新您的 ip,名称-ip 对始终有效
    • @user1192475:还记得你应该 accept an answer 解决或帮助解决你的问题
    • @user1192475:对不起,你说的“导致同样的问题”是什么意思
    猜你喜欢
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-28
    • 1970-01-01
    • 2017-04-03
    • 1970-01-01
    相关资源
    最近更新 更多