|
|
|
|
|
今天配置一臺云主機(jī),系統(tǒng)是win2012,IIS安裝完畢后布置網(wǎng)站,網(wǎng)站是.net4.0編寫。由于之前有過安裝和配置經(jīng)驗(yàn),所以以為不會出現(xiàn)什么問題。但是想不到的是,安裝配置完畢后,訪問.aspx
文件仍然提示:404 - 找不到文件或目錄。
我認(rèn)真一步一步看了之前寫的教程win2012 IIS8.0運(yùn)行.NET4.0的配置方法,看了很多遍,沒有發(fā)現(xiàn)有哪步?jīng)]有做對。
在我快要抓狂的時(shí)候,我檢查了安裝IIS其他的選項(xiàng),發(fā)現(xiàn)有個(gè)地方值得懷疑,沒有把它勾選上,于是勾選上它,再執(zhí)行一次IIS的安裝過程。
果然是這個(gè)原因!安裝IIS后,.aspx
文件終于訪問正常了!
下面給大家說說哪個(gè)地方不容忽視,就是下面圖示的這個(gè)地方幾個(gè)選項(xiàng)(除了asp)。
我開始是沒有勾選上ASP.NET 4.5, 導(dǎo)致了訪問.aspx
文件時(shí)提示文件找不到。
不得不提的是,你同樣要在安裝IIS時(shí),安裝 .NET Framework 4.5 功能,不然是運(yùn)行不了 .aspx
文件的。
不要試圖再在dos窗口使用Aspnet_regiis.exe命令注冊.net,win2012之后的系統(tǒng)不能那樣操作了。你可以通過下面兩種方式讓IIS支持asp.net。
要打開添加角色和功能向?qū)?,首先打開控制面板。
在控制面板里,點(diǎn)擊“啟用或關(guān)閉 Windows 功能”。
立即就打開了添加角色和功能向?qū)А?/p>
本文介紹了win2012訪問aspx提示404找不到文件或目錄的原因,我們在安裝IIS時(shí)需要特別注意,不要漏了某些必要的項(xiàng)目沒有安裝。