注意點,名稱爲站點名稱,地址爲服務器的地址/域名地址,不須要具體端口號html
一、在windows server上確保IIS安裝了【管理服務】這個功能。方法是在【服務器管理器】=>【管理】=>【添加角色和功能】=>【下一步】=>【基於角色或基於功能的安裝】=>【下一步】=>【從服務器池中選擇服務器】=>【下一步】=>【Web服務器(IIS)】下面。若是沒有安裝就安裝下。web
二、下載Web Deploy http://www.iis.net/downloads/microsoft/web-deploy數據庫
三、安裝Web Deploy 選【自定義安裝】=>【整個功能將被安裝在本地硬盤上】=>【下一步】直到完成windows
四、設置要使用Web Deploy的網站,選中IIS下的網站在右邊雙擊【IIS 管理器權限】=>點擊右邊的【容許用戶…】=>選擇用戶類型【Windows(W)】=>【選擇(E)…】=>【高級(A)…】=>【當即查找(N)】=>Administrator=>【肯定】=>【肯定】=>【肯定】服務器
一、打開解決方案,右擊網站項目,彈出的菜單中點擊【發佈(B)…】選項。網站
二、設置配置文件,在 【發佈Web】窗口中【新建自定義配置文件…】=>輸入【配置文件名稱(N)】=>【肯定】=>【下一步】spa
三、設置鏈接.net
【發佈方法(M)】選擇Web Deploy =>3d
【服務器(E):】填寫服務器的IP地址 =>server
【站點名稱(T):】填寫IIS中網站的名稱 =>
【用戶名(N):】填寫windows 服務器的遠程登陸帳號 =>
【密碼(W):】填寫windows 服務器的遠程登陸密碼 =>
【目標URL(L):】填寫網站的URL例如http://xxx.xxxxxx.xxx =>
點擊 【驗證鏈接(V)】按鈕 =>證書出錯點擊【接受】按鈕 =>【下一步】
四、設置,
【配置(C):】選擇Release =>
數據庫,若是不想使用本地的web.config中的數據庫鏈接串覆蓋服務器上的,那麼這裏的【在運行時使用此鏈接字符串(更新目標web.config)】不要勾上!=>
【下一步】=>【發佈(P)】