如何在Windows 10上配置Web部署?它應該工作嗎? 我在Windows 8上發現了有關Web Deploy的信息,但它不起作用。 它在Windows 10中如何?如何在Windows 10上配置Web部署專業
回答
微軟在這方面正在超級偷偷摸摸,但它似乎已經消除了從所有非服務器操作系統中遠程使用web部署的能力。即使在Windows 7中,如果您執行所有最新的更新,部署菜單也會在IIS中消失。所以如果你想使用web部署,看起來你唯一的選擇是爲服務器操作系統提供一些錢。
但是,我能夠配置FTP發佈並在我的Windows 10機器上工作,這幾乎可以工作。只需在控制面板=>程序和設置=>安裝Windows組件下安裝FTP服務器即可。然後打開iis mgr並右鍵點擊您的站點,並彈出配置FTP發佈選項。配置是一個痛苦而不是直截了當的,但如果你搞砸了,你會發現它。
然後在Visual Studio中右鍵點擊你的項目,點擊發布,然後在第一個屏幕下拉菜單中有一個很好的老式的ftp選項。祝你好運!
編輯
從OP的響應,另一種解決方案是簡單地共享服務器上的根文件夾,因此,例如
C:/的Inetpub/WWW
然後安裝在您的開發該共享盒子中,我將它作爲生產的P:\驅動器進行安裝,並將Q:\驅動器安裝到qa。然後,在發佈屏幕上的Visual Studio中,選擇部署到文件系統並部署到該映射驅動器,就像一個魅力,並且比設置FTP簡單得多。
好吧,我這樣做(在Windows 10):
- 卸載Web部署3.6從控制面板(沒有幫助)。
- 已下載Web Deploy 3.6安裝程序,然後從安裝菜單中運行卸載。
- 已下載的Microsoft Web平臺安裝程序5.0。
- 從Web平臺安裝程序5.0,我安裝了Web Deploy 3.5 + Web Deploy 3.5,沒有捆綁SQL支持
- 我似乎有部署上下文菜單時,我右鍵單擊一個網站。
U需要運行管理服務(端口8172 DEFAULT)才能接受請求。 – HoopSnake
@HoopSnake你可以通過'net start WMSVC'運行管理服務,然後'sc config WMSVC start = auto',但它仍然不能工作bcs我們需要啓用iis中不可用的遠程調試 –
請務必做到以下幾點:
- 安裝Web部署3.6
- 轉至服務器管理> IIS
- 在服務器角色去到Web服務器(IIS),展開此樹並選擇管理工具。
- 確保選中「管理服務」
- 轉到服務,確保「Web管理服務」已啓動。 (繼續前進,在你進入時自動進行)。
現在,您將在IIS上的「部署」菜單下看到「配置Web部署發佈」選項。從那裏確保您從您發佈的IP打開端口8172。
這是否適用於Windows 10 ?? – Purusartha
這使得我在IIS管理器中出現圖標「IIS管理器權限」。謝謝! –
雖然在Windows 10上沒有服務器管理器。這隻適用於Windows Server。 –
安裝WebDeploy 2.1(可從Web平臺安裝程序),讓你在Windows 10在您的網站「部署」選項
參見:https://serverfault.com/questions/253292/why-dont-i-have-deploy-actions-available-in-iis-7-manager
- 1. 如何在專用端點上部署配置
- 2. 在Windows 10和Windows 7上部署WPF#
- 3. 如何將配置文件複製到AWS EB部署?
- 4. 在Windows Server 2012上配置Web部署
- 5. 在Windows 10上配置CCNET
- 6. 如何部署從circleCI到AWS EB
- 7. 如何在Windows 7上設置Android開發專業版
- 8. Windows 8專業版重置
- 9. 如何在Windows 10物聯網設備上部署Asp.net Core?
- 10. AWS EB部署問題
- 11. 專業軌3.2+部署到Heroku的
- 12. 配置testtrack專業版
- 13. 如何配置團隊的eb cli以便從多個用戶進行部署?
- 14. 部署Windows Mobile 6專業模擬器應用程序
- 15. 部署工作燈應用到Windows 8專業版64位
- 16. 未在Visual Studio 2015(Windows 10專業版)上運行的Windows Phone模擬器
- 17. 在Windows上部署Windows 8.1商店應用程序10
- 18. 從Windows 8.1專業版升級到Windows 10
- 19. 如何在Windows上部署CUDA程序?
- 20. weblogic上的熱部署10
- 21. C#在Windows XP專業版
- 22. 在VS2015專業版找不到Windows 10仿真器
- 23. 亞馬遜Git Eb工具未部署
- 24. AWS EB Apache mod_wsgi配置
- 25. 如何在eb部署中爲aws指定cname
- 26. Rails w/HopToad - 部署?
- 27. EB CLI參數化CI部署的部署工件名稱
- 28. EB部署不更新代碼
- 29. 使用eb控制檯在Elastic Beanstalk上部署YII
- 30. ImageMagick for Windows在Windows 7專業64位?
我有這個問題太,嘗試運行它使用Windows 10 Pro在開發機器上進行部署。 Web管理服務已安裝並正在運行,但無法在任何端口上偵聽,因爲我無法看到它,所以我無法連接到它。 IIS管理工具不會在IIS中顯示出來,而且對於Windows 10來說,有關於整個事情的寶貴信息很少。 – FanerYedermann