亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

IIS Express 取代 ASP.NET Development Server的配置方法

瀏覽:31日期:2022-06-14 14:44:06

原文地址:VS 2010 SP1 (Beta) and IIS Express

IIS Express 是一個(gè) IIS7.5 對(duì)于開發(fā)者進(jìn)行優(yōu)化的免費(fèi)版本,它既容易使用,又像 IIS 一樣強(qiáng)大。

少于 5 M 的安裝文件,輕量級(jí)又容易安裝。在 Visual Studio 中進(jìn)行調(diào)試或者運(yùn)行的時(shí)候不需要管理員賬號(hào)支持完全的 Web Server 特征,包括 SSL, URL 重寫,和其他的 IIS7 模塊支持和允許擴(kuò)展模塊和 IIS7.x 中 web.config 支持的設(shè)置。可以與 ASP.NET Development Server 同時(shí)安裝和使用,而互不影響。支持 Windows XP 或者更高的版本,提供全功能的 IIS 7.x 的特征。

IIS Express 可以從磁盤上直接啟動(dòng),不需要注冊(cè)表或者配置步驟,所以非常方便使用。

在 Visual Studio 2010 SP1 中增加了 IIS Express 的支持。

下載和安裝 IIS Express

IIS Express 并不包含在 VS2010 SP1 中,它需要單獨(dú)下載和安裝,大約 4 M 的文件。使用這個(gè)鏈接下載,它使用 WebPI 來(lái)安裝。

一旦 IIS Express 被安裝,VS2010 SP1 將會(huì)啟用一些額外的 IIS Express 命令和對(duì)話框來(lái)方便你使用它。

對(duì)于存在的項(xiàng)目啟用 IIS Express

Visual Studio 現(xiàn)在的 Web 項(xiàng)目默認(rèn)使用內(nèi)建的 ASP.NET Development Server ,也稱為 Cassini 。

將現(xiàn)有的項(xiàng)目轉(zhuǎn)換為使用 IIS Express 非常簡(jiǎn)單,打開項(xiàng)目的屬性對(duì)話框,點(diǎn)擊 Web 窗格,在窗格中選中 "User IIS Express" 復(fù)選框。

更加簡(jiǎn)單的方法是,在項(xiàng)目上的右鍵菜單中選擇 "Use IIS Express..." 菜單命令。

以后,當(dāng)你運(yùn)行或者調(diào)試項(xiàng)目的時(shí)候,將會(huì)看到 IIS Express 啟動(dòng)并且自動(dòng)運(yùn)行。

在 IIS Express 上的右鍵菜單中,可以瀏覽現(xiàn)在運(yùn)行在 IIS Express 上的應(yīng)用和網(wǎng)站。

注意如果你想回到 ASP.NET Development Server 上,你可以在項(xiàng)目上右鍵菜單中選擇 "Use Visual Studio Development Server",或者在項(xiàng)目的屬性窗口中,將 Web 窗格中的 IIS Express 復(fù)選框取消。下次運(yùn)行的時(shí)候,將會(huì)生效。

IIS Express 的屬性

Visual Studio 2010 SP1 提供了一些新的 IIS Express 配置選項(xiàng),在 ASP.NET Deveopment Server 中是沒有的。一些通過項(xiàng)目的屬性來(lái)提供。

例如,啟用類似 SSL 支持,在 ASP.NET Development Server 中是沒有的,可以通過簡(jiǎn)單改變 SSL Enabled 屬性為 True 來(lái)完成。

一旦設(shè)置完成,對(duì)于這個(gè)項(xiàng)目 IIS Express 將會(huì)提供 HTTP 和 HTTPS 兩個(gè)端點(diǎn)提供訪問。

SSL 自簽名證書

IIS Express 提供了一個(gè)自簽名證書,在安裝的時(shí)候被直接安裝,這使得在開發(fā)過程中不再需要自己提供證書。一旦你改變了上面的下拉列表來(lái)啟用 SSL,你就可以通過 https://url/ 來(lái)通過 SSL 連接了。

對(duì)于瀏覽器來(lái)說(shuō),例如 IE 將會(huì)提出一個(gè)警告,你的證書是不被信任的。

你可以標(biāo)記這個(gè)證書作為信任的證書來(lái)忽視它,或者僅僅保持這個(gè)證書的非信任狀態(tài),點(diǎn)擊 Continue 。

額外的 IIS 設(shè)置

IIS Express 使用它自己的每用戶的 ApplicationHost.config 文件來(lái)配置默認(rèn)的服務(wù)器行為。因?yàn)槭轻槍?duì)每用戶的,所以,可以被開發(fā)人員配置而不需要管理員身份,你可以定制所有的 IIS 特征和設(shè)置。

不過,我們強(qiáng)烈建議將所有的配置信息作為項(xiàng)目的一部分配置在 web.config 文件中,這樣發(fā)布就會(huì)變得比較容易。

將 IIS Express 作為你的默認(rèn) Web 服務(wù)器

你可以配置 Visual Studio 將 IIS Express 作為默認(rèn)的 Web 服務(wù)器,在 Tools -> Options 菜單中,打開 Projects and Solutions 節(jié)點(diǎn),在 Web Projects 中 選中 'Use IIS Express for new file-based web site and projects',將會(huì)使 Visual Studio 對(duì)新創(chuàng)建的網(wǎng)站和項(xiàng)目使用 IIS Express。

原文地址:VS 2010 SP1 (Beta) and IIS Express

到此這篇關(guān)于IIS Express 取代 ASP.NET Development Server的配置方法的文章就介紹到這了,更多相關(guān)IIS Express調(diào)試ASP.NET的配置內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: ASP.NET
相關(guān)文章:
主站蜘蛛池模板: 一区二区三区杨幂在线观看 | 亚洲高清视频在线播放 | 欧美日韩一区二区三区自拍 | 国产午夜精品一区二区三区嫩草 | 久久91亚洲精品久久91综合 | 国产精品一区二区国产 | 欧美一区二区三区免费看 | 亚洲精品午夜久久aaa级久久久 | 欧美视频在线播放观看免费福利资源 | 欧美黄色a级 | 国产91丝袜在线播放九色 | 天天鲁天天爱天天鲁天天 | 日本无吗中文字幕免费婷婷 | 拍拍拍拍拍拍拍无挡大全免费 | 日本永久免费 | 午夜久久| 中文字幕在线观 | 一级毛片真人免费播放视频 | 日韩黄色三级视频 | 成人国产精品久久久免费 | 伊人影院在线观看视频 | 国产一区二区高清视频 | 欧美午夜在线播放 | 久久亚洲私人国产精品va | 青青草91视频 | 亚洲综合在线观看一区www | 久久国产精品久久久 | 成人免费福利网站在线看 | 黄色网址免费大全 | 伊人三级| 黄色的视频免费 | 98国内自拍在线视频 | 免费观看性欧美特黄 | 欧美成人观看免费版 | 大陆老太交xxxxxhd在线 | 欧美日韩亚洲精品一区二区三区 | 久久精品国产精品亚洲20 | 日本免费的一级绿象 | 东京不太热在线新视频 | 男女一级毛片免费视频看 | 人妖videos人妖xxxx |