3

在 Mac 上为 .NET 后端运行 VM,我有以下设置:

Parallels 8(共享网络)、Win 8、IIS Express 8(我认为不能以管理员身份运行)、Visual Studio 2012 Epress

ACL 通过提升的命令行:

netsh http add urlacl url=http://10.211.55.3:29588/ user=everyone

应用程序主机配置

<bindings>
    <binding protocol="http" bindingInformation="*:49288:localhost" />
    <binding protocol="http" bindingInformation="*:49288:10.211.55.3" />
</bindings>

关于这个主题的常用教程使用 win8 主机名,这在我的情况下不起作用。我必须使用直接IP地址。这里不寻常的另一件事是我必须将 localhost 留在绑定中,否则 Visual Studio 无法启动 IIS Express(错误)。

上述工作除了后端在一分钟左右后变得无响应之外。这就像服务器进入睡眠状态。在浏览器刷新(Mac 端)我得到一个超时,然后请求再次通过。在 Win8 方面,后端一直是响应式的。

有人知道我做错了什么吗?

4

1 回答 1

0

VS 2012 update 3 似乎解决了这个问题。

于 2013-10-23T03:21:27.080 回答