今天本地 IIS部署一個(gè).NET Framework 3.5 項(xiàng)目,首先出現(xiàn)一個(gè)錯(cuò)誤:
靜態(tài)機(jī)制沒(méi)有辦法處理腳本
檢查MIME沒(méi)有問(wèn)題,檢查應(yīng)用程序池版本,2.0, 果斷改成 4.0。
運(yùn)行之后新錯(cuò)誤出現(xiàn):
WebConfig 有重復(fù)的的配置項(xiàng)。
果然版本高了。
無(wú)奈之下,升級(jí)的本地項(xiàng)目到.net 4.5, 升級(jí)之后,一些引用DLL,又是各種報(bào)錯(cuò),好不容易讓解決方案可以調(diào)試運(yùn)行,真費(fèi)事!
又重新部署,瀏覽,新錯(cuò)誤出現(xiàn):
處理程序“ExtensionlessUrlHandler-ISAPI-4.0_64bit”在其模塊列表中有一個(gè)錯(cuò)誤模塊“IsapiModule”
把應(yīng)用程序池改成兼容32位依然不行
處理程序“ExtensionlessUrlHandler-ISAPI-4.0_32bit”在其模塊列表中有一個(gè)錯(cuò)誤模塊“IsapiModule”
準(zhǔn)備放棄,狂吐槽IIS, apsx項(xiàng)目。 本人用MVC多年, 現(xiàn)在項(xiàng)目起步都是4.5項(xiàng)目,所以沒(méi)有安裝.net framework 3.5。今番費(fèi)如此寶貴時(shí)間竟然沒(méi)有部署成功(本來(lái)項(xiàng)目也是過(guò)時(shí)項(xiàng)目,只是為了部署給前端參考頁(yè)面邏輯),心有不甘,處女座心結(jié)。
最后一試,把托管管道模式 從 “經(jīng)典”改為“集成”模式, 問(wèn)題解決。
花了不少時(shí)間啊!
也許做一個(gè)項(xiàng)目時(shí)間太長(zhǎng),部署水平下降了,特留此文,為節(jié)約其他人時(shí)間。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注