詳解VS2012發布web api流程

2022-04-12 05:22:24 字數 1318 閱讀 8072

vs2012雖然已經十分久遠了,但是仍然有一些系統是使用2012開發的。

使用visual studio發布系統是一件非常輕鬆的事情,尤其是使用vs2017,都是一鍵發布。不過在vs2012下發布web api卻有一些小曲折,需要做一些配置,導致在vs2012下發布**和發布web api稍有差別。

需要說明的一點是,微軟在vs2012下發布web api的操作介面有點小複雜,並且說明性文字語義不太明確,容易讓人誤解,從而導致發布不成功。所以本文詳細記錄下使用vs2012發布web  api的流程

1.在web api專案上點右鍵,選擇發布

2.此時看到如下的發布對話窗介面。這裡需要我們配置乙個所謂的「發布配置檔案」。一開始我以為是讓我找web.config檔案,後來發現不是。這裡是要選擇新建,然後新建乙個專門的發布配置檔案,這個檔案是xml格式的。建立完了就在專案的「properties」->'publishprofiles'目錄下。

3.選擇新建後,就看到如下對話方塊,讓我們輸入新建配置檔案的名字。這個名字是可以隨便起的。

4.填完後,點選確定,就看到進入到了配置連線的步驟

5.此時一定要注意,在發布方法中選中「檔案系統」。我們需要採用這種方式發布web api。選好後如下圖所示。

選好「檔案系統」後,下面的配置項會發生變化,我們看到有2個輸入框,第1個是目標位置,這個是讓我們選擇把專案發布到的本地目錄。第2個目標url。這個可以不填,因為我們未必就知道要發布到的具體伺服器網域名稱,這裡就空著。

6.點選下一步,會看到如下介面。在此步驟中,需要把「發布前刪除所有現有檔案」的對勾給選上。

7.直接點選下一步,看到如下介面

8.點選發布,完成

vs2012 win7 發布牛腩新聞發布系統

牛腩新聞發布系統已經在尾聲了,今天說說怎麼用vs2012和win7下的iis7發布咱們的系統,咱們這裡主要從幾個大的方面說起 一,vs生成網頁,發布 有圖有真相 二,iis部分 開啟iis和配置程式 三 總體了解 總結 在b s階段,我們打包發布程式變得簡單,不要讓看似新的東西征服我們的心,其實,他...

vs2012除錯發布到iis的站點

開發專案一直是在vs中直接除錯專案的,最近開發的專案要先部署到iis上,除錯,具體步驟如下 一 在iis中新建站點,目錄指向要除錯的專案目錄即可 二 用vs開啟專案,編譯要除錯的專案 編譯時,務必選中debug編譯模式,release是遇到斷點不停的,我就遇到過這種情況 重啟iis中除錯對應的專案 ...

VS2015 發布常見問題

所示如下 遇到的問題 使用abp時引用了system.collections.immutable.dll,但是專案編譯一直出錯,排查 檢視專案引用,可看到system.collections.immutable.dll來自 packages microsoft.net.compilers.1.0.0...