1. 程式人生 > >[ASP.net教程]VS2012釋出網站詳細步驟

[ASP.net教程]VS2012釋出網站詳細步驟



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有時會不響應(位址列出現空白),要多次瀏覽才會成功。展示一下我們的成果:

相關推薦

[ASP.net教程]VS2012釋出網站詳細步驟

 1、開啟你的VS2012網站專案,右鍵點選專案》選單中 重新生成一下網站專案;再次點選右鍵》釋出: 2、彈出網站釋出設定面板,點選<新建..>,建立新的釋出配置檔案: 輸入你自己定義的配置檔名: 3、點選下一步:在釋出方法中選“檔案系統”,這樣我們

VS2013釋出網站詳細步驟

以下是我釋出網站的時候,搜尋到的可以使用的辦法,同樣適用於vs2013(已經嘗試)。 1、開啟你的VS2012網站專案,右鍵點選專案》選單中 重新生成一下網站專案;再次點選右鍵》釋出: 2、彈出網站釋出設定面板,點選<新建..>,建立新的釋出配置檔

伺服器端部署IIS8.5和asp.net MVC5.0釋出網站遇到的一些問題

1、用的騰訊的雲伺服器,用vs2017建立一個mvc的示例網站,直接瀏覽沒有問題,直接部署到IIS,先是提示403(Web 伺服器被配置為不列出此目錄的內容。),勾選允許目錄瀏覽後,就一直只能顯示目錄

ASP.NET MVC 做的網站專案 ASP.NET MVC 實現有論壇功能的網站(有iis釋出網站

 感謝部落格園團隊日夜為廣大需要獲取知識人們所做的奉獻   部落格園團隊您們辛苦了   ASP.NET MVC 實現有論壇功能的網站(有iis釋出網站   這是之前寫的...   www.lazyfitness.cn      經過一個月的修正 通過ASP.NET MVC 所

VS2012 釋出網站步驟

        VS2012中釋出網站的方式與以往有了不同,前面的版本釋出如圖 而2012點publish的時候彈出框有所不同,這邊需要新建一個profile名字隨便起,釋出的方式有好幾種, 當然不同

ASP.net教程]啟用WebApi 2裏的Api描述信息(Help下的Description

ges 相關 方法 eba .net 輸出 右擊 bin 問題 環境:vs2013+web api 2 問題:默認情況下新建的Web Api 2項目,自帶的Help頁下會顯示Api的相關信息,但Description那一欄無法獲取到數據,如下圖所示: 解決: 1.先啟用輸

ASP.NET MVC5路由系統機制詳細講解

提交 eas 找文件 網址 自動調用 提取 ges pri stat 請求一個ASP.NET mvc的網站和以前的web form是有區別的,ASP.NET MVC框架內部給我們提供了路由機制,當IIS接受到一個請求時,會先看是否請求了一個靜態資源(.html,css,js

【Telerik UI for ASP.NET教程】如何在WPF應用程式中獲得流暢的設計主題

下載Telerik UI for WPF最新版本 瞭解如何使用Telerik UI中的Fluent主題為WPF輕鬆設定WPF應用程式的主題。新增透明度,丙烯酸效果,陰影,動畫等,以使用最新的UX和UI趨勢實現應用程式的現代化。 在WPF中使用Fluent Design 現在可以輕鬆地修改使用Tele

ASP.NET MVC 做的網站項目

博客園 以及 之前 tps asp 修正 框架 https post  感謝博客園團隊日夜為廣大需要獲取知識人們所做的奉獻   博客園團隊您們辛苦了   ASP.NET MVC 實現有論壇功能的網站(有iis發布網站   這是之前寫的...   www.lazyfitnes

用lnmp架構部署wordpress網站詳細步驟

用lnmp架構部署wordpress網站 ①.下載和上傳網站程式碼  用winscp或者xftp, 或者xshell下執行rz命令進行上傳網站的包檔案. ②.解壓程式程式碼,並將程式程式碼儲存到站點目錄,並進行授權 chown -R nginx.nginx /app/nginx/html/b

ASP.net Core IIS釋出報502.5錯誤

一、執行環境 伺服器的系統是64位Windows Server 2012,ASP.net Core程式是一個MVC的小應用,選擇的是獨立釋出,目標系統是Win81 x64。 二、錯誤原因 把釋出的一堆東西拷到伺服器之後開啟IIS管理,確認已經安裝了aspnetc

【重大更新】MindFusion.Diagramming for ASP.NET v6.2釋出,新增流程圖圖形佈局

下載MindFusion.Diagramming for ASP.NET v6.2版本 MindFusion.Diagramming for ASP.NET(以前版本叫NetDiagram)是一個靈活的元件,可以讓你很方便的處理圖表形狀,設計風格,屬性,方法和事件。通過它智慧的軟體體系和豐富的特

Asp.net Core 打包釋出 (Linux+Nginx)

前言 在上篇文章中介紹瞭如何在 Docker 容器中部署我們的 asp.net core 應用程式,本篇主要是怎麼樣為我們在 Linux 或者 macOs 中部署的 dotnet 程式建立一個守護程序,來保證我們的程式在異常或者是電腦重啟的時候仍然能夠正常訪問。 如果你以後用準備使用 asp.net c

[ASP.net教程]物件對映工具AutoMapper介紹

AutoMapper是用來解決物件之間對映轉換的類庫。對於我們開發人員來說,寫物件之間互相轉換的程式碼是一件極其浪費生命的事情,AutoMapper能夠幫助我們節省不少時間。 一. AutoMapper解決了什麼問題? 要問AutoMapper解決了什麼問題? 難道不

ASP.NET配置檔案Web.config詳細解釋-

Web.config檔案是一個XML文字檔案,它用來儲存 ASP.NET Web 應用程式的配置資訊(如最常用的設定ASP.NET Web 應用程式的身份驗證方式),它可以出現在應用程式的每一個目錄中。當你通過VB.NET新建一個Web應用程式後,預設情況下會在根目錄自動

ASP.NET CORE做的網站運行在docker上(不用dockerfile文件部署)

退出 工作 etc netcore 得出 總結 圖片 ctrl+c cmd 原文:ASP.NET CORE做的網站運行在docker上(不用dockerfile文件部署) 按網

部署 ASP .NET CORE 伺服器端安裝軟體步驟問題

部署.NET CORE網站的時候,裝東西死活不成功,後來據說要這樣嚴格按照順序裝 dotnet-runtime-2.0.5-win-x64.exe  dotnet-sdk-2.1.4-win-x64.exe  DotNetCore.2.0.5-WindowsHosting.

Asp.net貸款網企業網站原始碼

Asp.net貸款網企業網站,主要包含首頁,公司簡介,企業貸款,個人貸款,貸款產品,貸款條件,貸款問答,線上申請,聯絡我們,網站實用、充實、美觀。後臺功能:欄目列表 新增欄目  欄目資訊列表 新增欄目

ASP.NET Web專案釋出選項:“允許更新此預編譯站點” 詳解

目錄 #使用visual studio 釋出web專案 #"允許更新此預編譯站點" 選項的意義 1、選中 “允許更新此預編譯站點” 2、不選中 “允許更新此預編譯站點” 3

使用.NET Core建立Windows服務詳細步驟

[toc] --- ### #建立步驟 使用該方式建立,首先要確保你已經安裝了.NET Core 3.0或以上版本 . 但是如果你想要在.NET Core 2.x專案中使用這個方式,應該是行不通的。 #### 1、使用Visual Studio建立 開啟Visual Studio,建立新專案,找到Wor