【问题标题】:Deploying MVC file system publish on IIS7在 IIS7 上部署 MVC 文件系统发布
【发布时间】:2015-10-29 19:27:10
【问题描述】:

我在 Visual Studio 2013 中创建了一个 MVC 应用程序,现在我希望将它部署在服务器的 IIS 上,以便公司内部的所有员工都能够通过他们的 Windows 登录凭据访问它。

当我通过 Visual Studio 调试在 localhost 中运行它时,它按预期工作,但我一直试图将它部署到网络服务器但没有成功,我不确定该过程,希望能得到一些澄清。

我从发布选项中选择了文件系统发布,但我不确定如何将其作为应用程序访问。我已尝试通过新网站向导添加文件,并尝试了我输入但没有成功的“holidays/”的 url。然后,我尝试在该网站中添加与应用程序相同的虚拟目录位置,但同样失败。

【问题讨论】:

  • 服务器有web部署吗?

标签: asp.net-mvc visual-studio-2013 iis-7 web-deployment


【解决方案1】:

我将 Web 部署与 VS 一起使用。您的目标服务器还需要有 Web Deploy:

Installing and Configuring Web Deploy on IIS 7

一旦您的目标服务器准备就绪,您就可以从 VS 进行部署。以下是执行此操作的指南(如果您愿意,可以直接跳到“发布到 IIS”部分):

ASP.NET Web Deployment using Visual Studio

使用 Web Deploy,您可以选择直接发布或使用部署包。一旦您对发布在本地工作感到满意,您就会对您的发布将在您的 Live 环境中工作充满信心。

我建议在直接发布到实时环境之前,先将其测试发布到本地计算机或具有相同 IIS 版本并安装了 .NET Framework 的测试环境。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多