Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在IIS上部署带有HTML5/Javascript项目和单独的ASP.NET Web API项目的解决方案_Javascript_C#_Asp.net_Iis_Visual Studio 2015 - Fatal编程技术网

在IIS上部署带有HTML5/Javascript项目和单独的ASP.NET Web API项目的解决方案

在IIS上部署带有HTML5/Javascript项目和单独的ASP.NET Web API项目的解决方案,javascript,c#,asp.net,iis,visual-studio-2015,Javascript,C#,Asp.net,Iis,Visual Studio 2015,我正在与AngularJS客户端的ASP.NETWebAPI后端的网站上工作。该网站分为两个“项目”,一个是用于后端的常规Visual Studio项目,另一个是用于HTML部分的ASP.NET项目,因为Visual Studio中没有HTML项目模板。此部件由Grunt管理并生成到一个dist/子文件夹 我想在Amazon EC2上部署这个网站,在Windows Server 2012中使用IIS。但是,我还没有找到如何打包应用程序、修改解决方案或配置IIS以使其正常工作。理想情况下,IIS应

我正在与AngularJS客户端的ASP.NETWebAPI后端的网站上工作。该网站分为两个“项目”,一个是用于后端的常规Visual Studio项目,另一个是用于HTML部分的ASP.NET项目,因为Visual Studio中没有HTML项目模板。此部件由Grunt管理并生成到一个dist/子文件夹

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

我正在使用Visual Studio 2015


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