在没有Visual Studio的情况下将Web部署到IIS

时间:2014-09-22 15:51:14

标签: iis microsoft-web-deploy

我有一个IIS v7.5作为我的Web服务器。此Web服务器不仅托管ASP.NET Web应用程序,还托管我公司应用程序的PHP Web应用程序。我想要的是支持使用没有Visual Studio的Web部署进行部署(用于支持非ASP.NET开发人员)。以前,我们使用Windows共享(SMB)来支持非ASP.NET开发人员的部署。但是,当我们的某个开发人员通过Windows共享部署其Web应用程序时,当我们的服务器受到病毒攻击时,此选项会导致问 我知道来自Deploy to an Azure WebRole without Visual Studio的引用,但这不是部署到azure服务器,而是部署到我公司的Web服务器(IIS)。

是否有除Visual Studio之外的任何Web部署客户端?

1 个答案:

答案 0 :(得分:1)

Web Deploy(MSDeploy)实际上是一个完全独立的产品。 Visual Studio的部署工具(或者至少是)通常被称为“Web发布管道”,由MS 构建目标/任务组成,其中包含MSDeploy(以及其他内容)

您可以直接调用MSDeploy.exe(%programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe)来生成程序包并部署到远程IIS服务器。该工具显然只是Windows。