我在Visual Studio 2013中创建了一个ASP.NET MVC 5应用程序,它使用Visual Studio调试器运行良好。我现在想使用在Windows 7上运行的IIS 7在本地提供服务。
因此,我在Visual Studio中将Web Deploy
发布到指定的文件夹。然后,在IIS管理器中,我Add Web Site
,其物理地址是此文件夹的物理地址。最后,我点击Manage Web Site -> Start
。
这应该是这样的,还是我需要做的其他事情?按照目前的情况,当我在浏览器中输入localhost
时,我收到错误HTTP Error 404. The requested resource is not found
。
答案 0 :(得分:1)
您还需要查看您为该站点分配的端口以及是否为Windows防火墙中的输入/输出流量打开了该端口。如果有任何其他应用程序出于任何原因使用相同的端口,则不会受到影响。
还需要验证应用程序池。
完成后,您需要为您的网站添加DNS条目,或者将您的网站添加到您希望访问您网站的计算机上的主机文件。
更简单的方法就是使用IP访问网站,但无论如何防火墙都是一个起点。