2
VS 2010 Web Deploy功能正常,工作正常。同時,VS 2012的Web部署失敗,表明服務器沒有響應並建議this link。Web部署適用於VS2010; VS2012失敗
這注意到以下條件,所有這些都得到滿足。
- 您可以ping遠程機器
- 那msdepsvc或WMSVC服務啓動遠程服務器上。
- 您的防火牆不阻止目標端口的傳入連接。如果您使用的是默認安裝的,那麼這將是80
msdepsvc
和8172爲wmsvc
Web部署仍然爲VS2010運行。
這怎麼解決?
更正:如果您指定服務器名稱,VS默認使用WMSVC。如果您將協議指定爲http(不是https),則它將切換爲使用MSDepSvc。指定http基本上是在Visual Studio中使用MSDepSvc的唯一方法。部署到本地主機是這兩個例外。 – Jimmy