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

除Visual Studio之外,是否还有其他任何Web部署客户端?

最佳答案

Web Deploy(MSDeploy)实际上是一个完全独立的产品。 Visual Studio的部署工具通常(或至少以前)被称为“Web发布管道”,由MS 组成,这些目标/任务包装了MSDeploy(除其他外)

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

关于iis - 在没有Visual Studio的情况下将Web部署到IIS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25978196/

10-17 00:10