2

我目前正在我的 Mac(山狮)上通过 Parallels 运行 Windows 7。我使用 Visual Studios 2010 开发了一个 Web 服务。当我“在不调试的情况下启动程序”时,我可以访问该 Web 服务,但我仍然无法通过另一个 Web 浏览器(Chrome、Firefox、Safari)访问该 Web 服务。

这是我到目前为止所做的:

  • 起初我认为 OSX 和 Win 7 之间的网络连接有问题,所以我通过 OSX 和 Win 7 之间的机场桥接网络。但由于某种原因,IP 地址仍然不同 MAC (192.168.1.121) WIN 7(192.168 .1.131)。所以我想这仍然是问题所在。

  • 我做的下一件事是改变 Visual Studios 启动程序的方式,从 Visual Studio 开发服务器到本地 IIS 服务器,正如我在 Internet 上找到的内容所建议的那样。

所以我的问题是如何通过另一个使用并行的网络浏览器访问网络服务?

4

1 回答 1

1

由于某种原因,IP 地址仍然不同 MAC (192.168.1.121) WIN 7(192.168.1.131)

是的,应该是这样,因为它们是不同的机器并且必须有不同的 IP

  1. 您是否可以使用地址 127.0.0.1 从同一 VM 中启动的浏览器访问该服务?

  2. 如果是,您是否可以使用 Win7 的 IP 地址从 Mac 访问它?

如果 2 失败,那么你应该尝试在 Win7 VM 中禁用防火墙,很可能它会阻止访问服务。

于 2013-02-27T22:05:00.333 回答