工具:Web Deploy 3.6 點擊下載 (強烈推薦使用獨立的Web Deploy 安裝包安裝)
使用 Web Platform Installer 安裝 Web Deploy(3.5,3.6都安裝),(Web Platform Installer下載地址 https://www.microsoft.com/web/downloads/platform.aspx)
配置:
1、安裝web deploy,安裝好之后,點擊IIS根目錄,此處應有如下圖標
另外,需要注意的是,查看一下服務器上是否隨安裝自動添加了WDeployAdmin、WDeployConfigWriter,這兩個帳號,若沒有,手工添加一下,並設置賬號永不過期,密碼留空
為WDeployAdmin設置密碼
2、添加IIS 用戶
3、啟用服務
4、配置規則
將默認的setAcl設置標識類型為指定用戶(SpecificUser),並指定憑據為WDeployAdmin,填寫設置的密碼

5、為需要使用web deploy發布的站點配置用戶權限
6、VS中使用web deploy發布項目
在使用IIS 用戶發布時,會遇到如下錯誤,在發布的配置文件中添加如下代碼
發布的配置文件所在位置,可參考下圖
<IncludeSetACLProviderOnDestination>False</IncludeSetACLProviderOnDestination>








