一、配置服務器
1.安裝管理服務



2.點擊管理服務進行配置


3.安裝WebDeploy
3.1通過離線安裝包方式安裝:
離線包沒有WebDeploy3.6版本的,不過影響不大
3.2通過Web平台安裝程序安裝:
我當時服務器沒有Web平台安裝程序,可以通過鏈接下載


三.配置WebDeploy的專用賬戶
1一般情況下,WebDeploy 安裝好的時候,會創建兩個本地賬戶

很可惜,我這里是二般情況
我重新創建了WDeployAdmin 和 WDeployConfigWriter 這兩個賬戶
具體操作參考:
接下來添加WebDeploy專用賬戶,后面發布要用
net user 用戶名 密碼 /add。這樣就能創建一個非管理員的普通賬戶。


2給剛剛配置的賬戶添加Web站點權限




給WebDeploy專用賬戶添加操作權限



三、配置VS發布文件
VS 點擊發布采用WebDeploy方式





發布成功


四、配置WebDeploy
進入WebDeploly
path %programfiles%\IIS\Microsoft Web Deploy V3
查看備份
msdeploy.exe -verb:dump -source:backupManager=網站名
恢復備份
msdeploy.exe -verb:sync -source:backupManager -dest:backupManager=webdeploy/備份的名字

