欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IIS 7.5上發(fā)布Asp.net web Mvc程序詳細(xì)步驟

 更新時(shí)間:2025年03月14日 12:21:57   作者:9S  
最近需要配置Asp.net web Mvc程序,很久沒部署,結(jié)果卡了一天,不是少這個(gè)就是少那個(gè),完成后這里就整理一下,方便需要的朋友

最近需要配置Asp.net web Mvc程序,很久沒部署,結(jié)果卡了一天,不是少這個(gè)就是少那個(gè),完成后這里就整理一下,方便需要的朋友。

一、環(huán)境

IIS7.5、asp.net web mvc、.net framework 4.8

二、過(guò)程

1、安裝運(yùn)行環(huán)境。

在應(yīng)該部署的電腦上確保.net 運(yùn)行環(huán)境??梢栽诠倬W(wǎng)上查找4.8版本。下載下來(lái)后名字如下:

NDP48-x86-x64-AllOS-ENU

ndp48-x86-x64-allos-chs

2、安裝IIS

1)win+R,輸入appwiz.cpl,(即可以打開——控制面板——所有控制面板項(xiàng)——程序和功能),點(diǎn)擊“打開或關(guān)閉Windows功能”,

2)勾選功能進(jìn)行安裝:

.net framework 4.8高級(jí)服務(wù)(勾選);

可承載的web核心(勾選);

internet信息服務(wù)(勾選),web管理工具(全選),萬(wàn)維網(wǎng)服務(wù)(勾選),功能程序開發(fā)(全選)。

3、發(fā)布網(wǎng)站

vs項(xiàng)目上直接發(fā)布到某個(gè)固定文件夾,選擇文件模式。

4、開放端口

映射端口號(hào)??刂泼姘?mdash;—防火墻——高級(jí)設(shè)置——入站規(guī)則,右擊新建規(guī)則,選擇端口,填寫特定端口,比如521,一直下一步,最后保存?zhèn)€名稱。

5、部署網(wǎng)站

運(yùn)行命令inetmgr(即可打開IIS管理器)。右鍵網(wǎng)站,添加網(wǎng)站,選擇或填好物理路徑,填寫網(wǎng)站名稱比如LoveApp,填寫端口比如521。

然后點(diǎn)瀏覽,可以進(jìn)行正常訪問(wèn)。

6、有可能的報(bào)錯(cuò)點(diǎn)

1)確保應(yīng)用程序池,asp.net v4.0,管道模式:集成。

2)登錄用戶擁有完整文件夾權(quán)限,包括臨時(shí)文件夾temp,和對(duì)應(yīng)的程序文件夾位置。

錯(cuò)誤分析

一 、 在IIS上部署程序后出現(xiàn)錯(cuò)誤-當(dāng)前標(biāo)識(shí)(NT AUTHORITY/NETWORK SERVICE)沒有對(duì)“C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files”的寫訪問(wèn)權(quán)限:

40

這種情況通常是因?yàn)橄劝惭b了.net Framework,然后再安裝IIS服務(wù)器導(dǎo)致的,所以只要在IIS重新注冊(cè)一遍.net Framework就可以了:

在命令行中輸入命令:

C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis -i –enable

50

刷新頁(yè)面,或者重新啟動(dòng)IIS

二、 發(fā)布mvc報(bào)錯(cuò):403.14-Forbidden Web 服務(wù)器被配置為不列出此目錄的內(nèi)容

10

有兩個(gè)地方需要配置:

1.web.config中的節(jié)點(diǎn):

<system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

需要在modules配置中添加屬性runAllManagedModulesForAllRequests

2.如果上一個(gè)步驟不能夠湊效,則需要“添加腳本映射”

打開IIS的”處理程序映射設(shè)置“,在右邊的操作欄下有 ”添加腳本映射“請(qǐng)求路徑:*可執(zhí)行文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

如果完成這兩個(gè)步驟還不行,那就重新注冊(cè)一下.net framework試試,當(dāng)然這一步驟也可以排在第一位。

32位的Windows:

1. 運(yùn)行->cmd 

2. cd  C:\Windows\Microsoft.NET\Framework\v4.0.30319

3. aspnet_regiis.exe -i

64位的Windows:
---------------------------------------------------------------------------
1. 運(yùn)行->cmd 

2. cd  C:\Windows\Microsoft.NET\Framework64\v4.0.30319

3. aspnet_regiis.exe -i

此時(shí)我們需要檢查一下IIS配置

1.在應(yīng)用池添加一個(gè)項(xiàng)目專用應(yīng)用程序名稱

20

1.點(diǎn)擊你在IIS管理中發(fā)布的web名稱

  2.點(diǎn)擊 處理程序映射

3.點(diǎn)擊 添加通配符腳本映射 如圖

30

到此這篇關(guān)于IIS 7.5上發(fā)布Asp.net web Mvc程序詳細(xì)步驟的文章就介紹到這了,更多相關(guān)Asp.net web Mvc環(huán)境配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論