Asp.net mvc 如何在局域网中发布我的Asp.NETMVC4应用程序?

Asp.net mvc 如何在局域网中发布我的Asp.NETMVC4应用程序?,asp.net-mvc,macos,iis,publish,Asp.net Mvc,Macos,Iis,Publish,我花了好几个小时阅读所有其他答案,但没有一个有效。 实际上,我刚刚完成了我的应用程序,我想从我的机器上在我的局域网上发布它 以下是我执行的步骤: 我转到VS2012并单击发布我的应用程序。我经历了所有这些步骤 它在“C:\inetpub\wwwroot”中创建了一个目录 之后,我在IIS管理器中访问了该网站,并单击了编辑绑定。我在主机名中设置localhost,在端口中设置80,它在我的机器上工作。之后,我转到防火墙,在域中启用了万维网服务(HTTP) 然后我在cmd中执行了一个命令: nets

我花了好几个小时阅读所有其他答案,但没有一个有效。 实际上,我刚刚完成了我的应用程序,我想从我的机器上在我的局域网上发布它

以下是我执行的步骤:

我转到VS2012并单击发布我的应用程序。我经历了所有这些步骤

它在“C:\inetpub\wwwroot”中创建了一个目录

之后,我在IIS管理器中访问了该网站,并单击了编辑绑定。我在主机名中设置localhost,在端口中设置80,它在我的机器上工作。之后,我转到防火墙,在域中启用了万维网服务(HTTP)

然后我在cmd中执行了一个命令:

netsh http add urlacl url=http://localhost:80/ user=everyone
顺便说一句,我在我的win7 64位并行机上运行这个。然后我转到我的OS X,键入我的win7 ip地址和端口:

http://192.168.1.11:80/
它给了我这个错误

找不到

HTTP错误404。找不到请求的资源


我真的需要一个循序渐进的答案,告诉我如何在局域网上发布我的网站!!提前感谢。

此站点上的机器IP是否有空主机绑定?i、 e类型、主机名、端口、IP、绑定信息;http,blank,80192.168.1.11,blankNo,我的绑定主机名:localhost Port:80 IP:*尝试从绑定中删除主机名引用,如果IIS抱怨绑定已存在于另一个站点中,请设置IP地址。在LAN中共享一个公用文件夹,并在该文件夹中发布您的项目。