2014-09-22 183 views
5

我有一個IIS v7.5作爲我的Web服務器。此Web服務器不僅託管ASP.NET Web應用程序,還託管我公司應用程序的PHP Web應用程序。我想要的是在不使用Visual Studio的情況下支持使用Web部署的部署(用於支持非ASP.NET開發人員)。以前,我們使用Windows共享(SMB)來支持非ASP.NET開發人員的部署。但是,當我們的一位開發人員通過Windows共享部署他們的網絡應用程序時,當我們的服務器受到病毒攻擊時,此選項會引發問題 我知道有Deploy to an Azure WebRole without Visual Studio的參考,但這不是部署到Azure服務器,而是我公司的Web服務器(IIS)。在沒有Visual Studio的情況下將Web部署到IIS

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

+0

您是否找到解決此問題的方法?我現在有完全相同的要求。 – Flynn 2016-01-06 16:03:42

+0

仍然沒有理想的解決方案。有可能使用命令行版本,但從來沒有嘗試過。 – iroel 2016-01-06 17:22:40

回答

1

Web Deploy(MSDeploy)實際上是一個完全獨立的產品。 Visual Studio的部署工具通常被稱爲「Web發佈管道」,並由MS 構建包裝MSDeploy的目標/任務(其中包括)

您可以調用MSDeploy.exe( %programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe)直接生成包並部署到遠程IIS服務器。顯然,該工具僅適用於Windows。

相關問題