ASP.NET1.1與ASP.NET2.0共存
前段時(shí)間在研究FCKeditor這個(gè)功能強(qiáng)大的插件,該插件目前版本為2.3.1??赡茉摪姹局贿m合在asp.net2.0下運(yùn)行吧,用VS2003(asp.net1.1)創(chuàng)建測試項(xiàng)目,配置,運(yùn)行... ... 其他功能都還OK,唯獨(dú)上傳功能總是出現(xiàn)XML request error: Internal Server Error(500),實(shí)在是郁悶。
沒辦法,看來只有安裝VS2005(asp.net2.0)了。安裝VS2005其實(shí)只是為了使用asp.net2.0而已。安裝完VS2005后,我們在這里使用VS自帶的工具:點(diǎn)擊開始-〉程序-〉Microsoft Visual Studio.Net 2003->Visual Studio.NET工具-〉Visual Studio.NET 2003命令提示。輸入aspnet_regiis /lv命令查看目前你本機(jī)上asp.net的版本有哪些。如下:
我的本機(jī)上目前就有了兩個(gè)版本。因?yàn)槲覀兇丝桃褂?.0版,所以我們接著鍵入aspnet_regiis /i youraspnet2.0path(你的2.0版所在的路徑)。
至此,你本機(jī)目前運(yùn)行的就是asp.net2.0版了。打開你的IIS查看一下,點(diǎn)擊“設(shè)定”按鈕
看看現(xiàn)在IIS用于解析的是否是asp.net2.0
還有一種方式直接可以在IIS上設(shè)置asp.net的版本。如下所示:
這就是ASP.NET1.1與ASP.NET2.0共存了。最后要說的是,這只是適用于你的電腦中同時(shí)擁有基于asp.net1.1和2.0開發(fā)的系統(tǒng)時(shí),而你又要對它們分別做開發(fā)測試時(shí)使用。
【編輯推薦】