Deployment 如何通过xcopy部署ASP.NET Web API

Deployment 如何通过xcopy部署ASP.NET Web API,deployment,asp.net-web-api,Deployment,Asp.net Web Api,我读过的所有关于ASP.NET web api应用程序部署的内容都谈到了使用web部署。但是,我无法让Web部署发布工作 因此,我一直在研究如何使用xcopy手动部署ASP.NET Web API项目。然而,我一直无法找到任何关于如何这样做的说明。是否有人使用xcopy部署了Web API项目?您是否尝试过在Visual Studio中使用“发布向导”并选择“Web部署包”发布方法(而不是“Web部署”) 结果将是一个zip文件,您可以将其复制到目标服务器,然后使用IIS“导入应用程序”向导导入

我读过的所有关于ASP.NET web api应用程序部署的内容都谈到了使用web部署。但是,我无法让Web部署发布工作


因此,我一直在研究如何使用xcopy手动部署ASP.NET Web API项目。然而,我一直无法找到任何关于如何这样做的说明。是否有人使用xcopy部署了Web API项目?

您是否尝试过在Visual Studio中使用“发布向导”并选择“Web部署包”发布方法(而不是“Web部署”)

结果将是一个zip文件,您可以将其复制到目标服务器,然后使用IIS“导入应用程序”向导导入

有关分步说明,请参见此处:

如果这不合适,您还可以使用“文件系统”发布方法来打包应用程序以进行XCOPY部署

您可以在VS发布向导的“连接”选项卡上找到发布方法