如果用戶(hù)是在安裝了Oracle之后,再使用.NET創(chuàng)建ASP.NET應(yīng)用程序出現(xiàn)下面情況的錯(cuò)誤: VS.NET檢測(cè)到web服務(wù)器運(yùn)行的是ASP.NET 1.0版,要?jiǎng)?chuàng)建或打開(kāi)的應(yīng)用程序可以配置成與1.0兼容,但將無(wú)法運(yùn)行1.1的新功能 則很可能是應(yīng)為上面所說(shuō)的端口沖突. 解決方法: 1)修改Oracle進(jìn)程的端口: 到路徑 \oracle\ora90\Apache\Apache\conf 下修改httpd.conf 和 httpd.conf.default 內(nèi)Listen 80 修改為其他端口即可 例如: Listen 8080或其他,建議在3000以上的大一點(diǎn)的數(shù)值。 2)停止Oracle的Http服務(wù)器 可以直接用進(jìn)程管理器 關(guān)閉Apache.exe進(jìn)程(通常有幾個(gè),要全部關(guān)閉)。 這樣做的話(huà),下次重新啟動(dòng)系統(tǒng)又會(huì)出現(xiàn)同樣的問(wèn)題,這是臨時(shí)使用方案:) 據(jù)說(shuō),也可以修改WEB服務(wù)器的端口。
|