【发布时间】:2011-11-01 03:06:00
【问题描述】:
我看到了一些关于在需要从 MacOS 访问但到目前为止没有成功访问的 VM 中运行 ASP 开发服务器的主题的讨论。我想知道是否有人可以指出我可能出错的地方。
这是我想要做的:
我正在使用在 MacOS Snow Leopard 上运行 Windows 7 VM 的 Parallels 6。
我正在我的 VM 上的以下地址运行在 Visual Web Developer Express 2008 中开发的简单 Web 服务:
http://localhost:25000/Service1.svc/
我已经构建了一个测试客户端,它可以从 VM 环境中与服务进行通信,所以我很确定事情的代码方面没有问题。
我现在的问题是我想从 MacOS 端测试服务。我在 XCode 中构建了一个简单的客户端来与服务通信,但根本无法连接到服务器。
我在 Windows7 虚拟机中安装了 WAMP 服务器,并且能够从 MacOS 端访问 - 只是为了检查这不是一般的连接问题,但没关系。
我想我的问题归结为,当您运行/开发 Web 服务并希望在调试模式下运行时 - Web 服务在 ASP 开发环境的上下文中以http://localhost:运行。是否应该从 VM 外部看到 Web 服务?如果是这样,我需要采取哪些步骤来确保它是可见的?
【问题讨论】:
标签: asp.net web-services windows-7 virtual-machine