在C#中導入WebBrowser控件,生成具有強名稱的程序集
owg 轉自- hjf1223 (2005-6-1 9:37:00) .Net控件開發ActiveX/COM開發CLX/VCL開發Java組件開發VC/MFC控件使用經驗談DHtml/Script控件開發基礎數據庫編程規範單元測試可重用軟件技術理論其 它
一、不生成具有強名稱的程序集1.使用下面這兩個命令將COM控件轉換成.Net程序集aximp c:/windows/system/shdocvw.dlltlbimp mshtml.tlbaximp將產生兩個文件:AxSHDocVw.dll and SHDocVw.dll.tlbimp將產生MSHTML.dll,它包含了3000多個 DHTML DOM的接口,所以轉換可能需要一些時間.2. 上面產生的DLL文件直接可由.Net應用程序調用了。二、生成具有強名稱的程序集1.用sn 命令生成三個snk文件,分別是後面將要生成的程序集的密鑰文件 Sn –k AxSHdoc.snkSn –k shdocvw.snkSn –k mshtml.snk2.使用上面aximp 和 tlbimp 生成這三個程序集文件,這些命令加上/keyfile:可選項aximp c:/windows/system/shdocvw.dll /keyfile:AxSHDOC.snk shdocvw.snktlbimp mshtml.tlb /keyfile:mshtml.snk這樣就可以生成具有強名稱的程序集了。3.把它們加到程序集緩存中,分別調用Gacutil axshdocvw.dllGacutil shdocvw.dllGacutil mshtml.dll打開全局程序集緩存,就可以看到這三個程序集已經在列表中了。在C:/winnt/assembly也可以看到了。
using System;using System.Threading;using System.Drawing;using System.Collections;using System.ComponentModel;using Sys
各位哪個有.net 七層的資料。能不能介紹一下萬分感激!!!! 答!: 1: 做軟件的不一定要幾層幾層,符合實際需要才實用 答!: 2: 七層,
DataTable 是 ADO.NET 庫中的核心對象。其他使用 DataTable 的對象包括 DataSet 和 DataView。 當訪問 DataTable 對象時,注意它們是按條件區分大小寫的。例如,如果一個 DataTable