讀者詢問是否一定要安裝ASP.NET AJAX Extensions

來源:互聯網
上載者:User

原發問問題:

 

請問老師如果希望在Hosting主機,或者是公司內部重要的主機使用ASP.NET AJAX,一定要在主機上安裝ASP.NET AJAX Extensions嗎?

 

回答:

 

親愛的讀者您好,很感謝您對於章立民研究室的支援,有關於您提到的問題,回複如下:

 

 

 

圖表1

 

圖表1所示者為網頁範例的設計畫面,該網頁使用ASP.NET AJAX、AJAX Control Toolkit、以及具備使用者端功能的自訂控制項來設計。特別要說明的是,ASP.NET AJAX執行時需要由特定的組件來提供支援,一般來說,我們建議大家從ASP.NET AJAX的官方網站下載ASP.NET 2.0 AJAX Extensions 1.0來進行安裝,以便取得組件所提供的支援。然而,對於企業內部的主機來說,這樣的作法不見得合宜,原因在於,公司的重要主機皆用來運行重要的作業,除非是絕對必要,通常會希望盡量不要安裝額外的應用程式,以便釋放出更多的資源來提供服務,也就是說,不見得所有的系統管理人員都允許於主機上安裝ASP.NET 2.0 AJAX Extensions 1.0

 

 

 

圖表2

 

為了讓大家能夠在沒有安裝ASP.NET 2.0 AJAX Extensions 1.0的主機上執行ASP.NET AJAX網頁,請表2所示,將AJAXExtensionsToolbox.dllSystem.Web.Extensions.Design.dll以及System.Web.Extensions.dll等組件複製到網站專案內的Bin資料夾內,如此一來,就算網站所要發布的目標主機上沒有安裝ASP.NET 2.0 AJAX Extensions 1.0,一樣可以執行ASP.NET AJAX網頁。

 

 

 

圖表3

 

加入專案的組件檔案用來提供ASP.NET AJAX的準系統,當使用者安裝ASP.NET 2.0 AJAX Extensions 1.0時,組件檔案就會一併被安裝到Program Files資料夾內的Microsoft ASP.NET目錄中,大家可以在名稱為ASP.NET 2.0 AJAX Extensions資料夾內的v1.0.61025目錄,找到這些組件檔案(表3所示)。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.