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