【发布时间】:2014-11-13 14:52:58
【问题描述】:
我在 Visual Studio 2013 中制作了一个简单的 ASP.net MVC Web 应用程序,我想部署它,以便可以从本地网络上其他计算机上的浏览器访问它。我尝试右键单击我的项目 > 发布(不确定要使用哪些设置,Web 部署,Web 部署包,文件系统, 我将网站发布到我的 inetpub/wwwroot 文件夹。
我设法让 IIS 运行起来,我尝试在管理器中添加一个应用程序并编辑每个人的权限。我尝试导航到 localhost/application_name 但我收到有关未配置为列出目录的错误。我启用了目录浏览,但这只是意味着它现在显示文件列表。当我在浏览器中导航到应用程序时,如何让它实际运行应用程序? 我接近了吗?
编辑:目前正在尝试这个http://johan.driessen.se/posts/Accessing-an-IIS-Express-site-from-a-remote-computer(虽然我认为这比我现在的位置领先一两步) 也试过这个:http://www.programmerfish.com/how-to-deploy-asp-net-web-application-on-the-network-in-windows-7/#.VGTLCvnF81L到目前为止没有运气
【问题讨论】:
-
我不精通最新的 VS 版本,但 afik VS 只允许从本地主机访问嵌入式 Web 服务器(可能确实受到限制)。我打赌你需要在本地安装 IIS
-
这是什么意思?我认为 IIS 是本地安装的。
-
据我所知,VS 附带的只是用于调试目的,因此受到限制。需要安装完整版
-
是的,我很确定它已经安装了。
标签: asp.net-mvc web-applications visual-studio-2013 localhost lan