1. 程式人生 > 其它 >Visual Studio 遠端釋出之 WebDeploy

Visual Studio 遠端釋出之 WebDeploy

使用C#開發網站或者服務時,每次都需要先發布到本地再拷貝到伺服器上替換。這樣是很麻煩的,那麼有VS是否支援遠端釋出呢?

答案是支援的。

這裡以一個WebAPI的釋出為例。

第一步、配置新建釋出配置

在解決方案中選擇要釋出的專案,之後新建釋出選擇【Web 伺服器(IIS)】

按照下邊截圖中的提示的內容配置

預設使用者名稱我寫錯了,應該是administrator

新建釋出配置完成以後,再次點選編輯會是這樣的效果

點選驗證連結會提示驗證成功,前提是目標伺服器上已經發布了實際的站點

如果驗證連結不通過,請檢查目標伺服器得IIS是否配置正確,以及防火牆是否關閉或開放埠

在站點上右鍵選單必須要有部署這一項,如果沒有需要下載安裝Web Deploy 3 這一外掛

在IIS的官網中搜索 Deploy ,最下邊有一項 Web Depooy v3下載安裝即可

防火牆的設定就不在這裡細說了,如果可以關閉防火牆就直接關閉;

如果需要開啟防火牆,那麼可以對IIS程式進行特定的過濾。

如果有其他問題,請私信我吧。