1. 程式人生 > >.net中引用dll檔案

.net中引用dll檔案

自己以前引用.dll控制元件的時候都只是在bin資料夾下新增,然後再前臺頁面中寫程式碼引用,這樣其它頁面要引用時都的寫程式碼引用,後來看到了一種比較簡單的方法,現在共享一下:
Asp.net呼叫DLL控制元件(如:FredCK.FCKeditorV2.dl)

1、   先引用你的dll檔案(右擊bin資料夾—新增引用—瀏覽—選擇要引用的dll檔案—確定);

此時bin資料夾中自動新增FredCK.FCKeditorV2.dll和FredCK.FCKeditorV2.dll.refresh兩個檔案。

2、   工具箱(右鍵)—選擇項—.NET Framework元件—瀏覽—選擇dll檔案—確定;

3、   引入的控制元件即可出現在工具箱中,直接拖拉就可使用。

在.aspx頁中自動成生程式碼,程式碼如下:

<%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>

<fckeditorv2:fckeditor id="FCKeditor1" runat="server"></fckeditorv2:fckeditor>

在. Web.config頁中自動成生程式碼,程式碼如下:

<compilation debug="true">

     <assemblies>

     <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>

但是還有個問題就是:這樣的引用方式只能在當前專案中方便的引用,在其它的專案中還是得在bin資料夾下新增引用才行,我想應該有比較簡單的方法將該控制元件加入工具箱中,以後不管在哪個專案中都可以方便的拖動來引用吧!急盼高手給予解答!