類型庫導入程序(Tlbimp.exe)

項目中需要對EXCEL文件進行操作
使用到的類庫Excel.dll,是使用Tlbimp轉換的,上MSDN上查詢了一下。

類型庫導入程序將 COM 類型庫中的類型定義轉換爲公共語言運行庫程序集中的等效定義。Tlbimp.exe 的輸出爲二進制文件(程序集),該文件中包含在原始類型庫中定義的類型的運行庫元數據。可以使用諸如
Ildasm.exe 這樣的工具檢查此文件。

注意
Tlbimp.exe 的命令行選項不區分大小寫,並可以按任何順序提供。只需指定足夠的選項來唯一標識它。因此,/n 與 /nologo 等效,/ou:outfile.dll 與 /out:outfile.dll 等效。

備註
Tlbimp.exe 同時執行整個類型庫的轉換。該工具不能用於爲在單個類型庫中定義的類型子集生成類型信息。
能夠將
強名稱分配給程序集通常是有用或必需的。因此,Tlbimp.exe 包括相應的選項,用以提供必需的信息來生成具有強名稱的程序集。/keyfile: 和 /keycontainer: 選項均簽發具有強名稱的程序集。因此,一次只提供這些選項中的一個是合理的。
在從包含多個類型庫的模塊中導入類型庫時,可以選擇將資源 ID 追加到一個類型庫文件中。只有當類型庫文件位於當前目錄或者您指定了完整的路徑時,Tlbimp.exe 才能找到該文件。請參見本主題中後面的示例。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章