【问题标题】:Deploy a solution with HTML5/Javascript project and separate ASP.NET Web API project on IIS使用 HTML5/Javascript 项目部署解决方案并在 IIS 上分离 ASP.NET Web API 项目
【发布时间】:2015-07-29 09:31:56
【问题描述】:

我正在开发一个带有 AngularJS 客户端部分和 ASP.NET Web API 后端的网站。该网站分为两个“项目”,一个用于后端的常规 Visual Studio 项目,以及在 Visual Studio 中没有 HTML 项目模板的另一个用于 HTML 部分的 ASP.NET 项目。这部分由 Grunt 管理和构建到 dist/ 子文件夹。

我想将此网站部署在 Amazon EC2 上,在带有 IIS 的 Windows Server 2012 中。但是,我还没有找到如何打包应用程序、修改解决方案或配置 IIS 以使其工作。理想情况下,IIS 应为除http://website/api 上的请求之外的任何请求提供静态文件,这些请求应重定向到 Web API 后端。

我正在使用 Visual Studio 2015。

任何帮助将不胜感激。

【问题讨论】:

    标签: javascript c# asp.net iis visual-studio-2015


    【解决方案1】:

    如果 AWS 支持 WebDeploy,您可以使用发布功能,然后为 Web 应用程序项目创建一个新的 WebDeploy 包。如果 AWS 支持 WebDeploy,那么您可以使用这个创建的包发布到 AWS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-19
      • 2015-10-02
      • 1970-01-01
      • 1970-01-01
      • 2018-11-11
      相关资源
      最近更新 更多