如何在自己的机器上托管我的MVC项目

时间:2018-08-27 23:27:03

标签: asp.net-mvc html5 visual-studio iis publish

这就是交易。我创建了一个MVC项目,该项目我花了很多时间工作,并且一切看起来都很不错。当我从VS本身运行它时,效果很好。 现在的问题是,我想将此项目发布到IIS,并且我还希望可以从我的IPv4地址访问它,而不仅仅是从本地主机访问它。我移动了一半的互联网,但找不到解决方法。有人可以帮助我完成这些步骤吗? 1.将MVC项目发布到IIS并从我的本地计算机访问它。 2.使用我的IPv4地址从同一网络中的另一台计算机访问Web。

BTW在VS2017上工作

1 个答案:

答案 0 :(得分:1)

在IIS中创建站点。右键单击它,然后编辑绑定。然后为本地计算机添加一个,为网络访问添加另一个。
供您本地使用:

type: "http"
Host Name: "YourName.local"
Port: 80
IP Address: * 

对于您的LAN,将IP地址更改为主机的IP,并将名称保留为空。

此外,您将需要修改主机文件以从托管计算机指向您的站点。 转到

  

Windows / system32 / drivers / etc / hosts

并添加:“ YourIP”“ YourName.local”或使用本地主机IP例如:

127.0.0.1       mysite.local