1. 程式人生 > >VS2013釋出網站詳細步驟

VS2013釋出網站詳細步驟

以下是我釋出網站的時候,搜尋到的可以使用的辦法,同樣適用於vs2013(已經嘗試)。

1、開啟你的VS2012網站專案,右鍵點選專案》選單中 重新生成一下網站專案;再次點選右鍵》釋出:

2、彈出網站釋出設定面板,點選<新建..>,建立新的釋出配置檔案:

輸入你自己定義的配置檔名:

3、點選下一步:在釋出方法中選“檔案系統”,這樣我們可以釋出到自己指定的本機檔案上。

選擇自己指定的資料夾:通過點選下圖中右上角紅色箭頭處建立新的資料夾,自定義命名(我的就寫WebSite)。點選開啟,進入下一步

4、 在配置中,要選擇“Release”——釋出模式(Release   稱為釋出版本,它往往是進行了各種優化,使得程式在程式碼大小和執行速度上都是最優的,以便使用者很好地使用。Debug   通常稱為除錯版本,它包含除錯資訊,並且不作任何優化,便於程式設計師除錯程式)

5、點選下一步:進入釋出前的預覽介面

點擊發布即可以釋出你指定的資料夾中,這裡,我釋出的是C盤下的WebSite資料夾中。

釋出成功後,點開資料夾,所有頁面的.cs檔案都消失了, 都去哪裡了呢?是bin資料夾裡面嗎?大家猜一猜。

釋出好的截圖:

6、通過》控制面板》管理工具》啟動 ‘Internet資訊服務(IIS)管理器’ 進入IIS介面。

右鍵單擊網站》新增網站

7、下面圖中,左邊紅色方框內輸入自定義的網站名稱(請儘量用英文,這裡我就寫MyPhotoSite),右邊紅色箭頭處需要點選 ‘選擇(E)…’ 進行更改。

大家可以點開下拉列表框根據自己的網站版本進行選擇(一般請選擇 不帶有Classic的)。這裡我選擇的是選擇DefaultAppPool,

8、選擇 “已釋出網站資料夾” 的物理路徑。

9、點選下拉列表選擇 “自己當前的IP地址”

點選確定:這時我們的網站就還差一步就釋出好了,點選網站MyPhotosSite,再點選下圖紅色箭頭處 切換到 “內容檢視”。

10、 最後一步:註冊IIS伺服器。命令:aspnet_regiis -i(請複製),先在程式選單》VS2012裡面》Visual Studio Tools》VS2012開發人員命令提示。右鍵單擊 “VS2012開發人員命令提示”。以管理員身份執行。(如果不是以管理員身份執行,將會提示“許可權不足”錯誤)

執行後,右鍵貼上 aspnet_regiis -i 按回車。等待執行大概 1分鐘左右提示安裝完畢(我的機子慢所以提供1分鐘供大家參考,大家不要著急慢慢等待安裝完成即可)。

最後,找到自己的網站首頁,右鍵瀏覽。IE有時會不響應(位址列出現空白),要多次瀏覽才會成功。展示一下我們的成果: