.NET 組件(Assambly)是由以下部分組成:
CLR檔案表頭
CIL程式
Type Metadata
Assembly Manifest
內嵌資源(選擇性的)
Windows檔案表頭
Windows檔案表頭描述組件可以被哪個版本的作業系統載入執行,也描述了組件可以被載入哪一種類型的專案執行。你可以使用dumpbin.exe工具程式搭配/headers參數來讀取它們的內容:
dumpbin /headers ClassLibrary1.dllCLR檔案表頭
所有.NET組件都有CLR檔案表頭,包含許多旗標,描述檔案中metadata、Resource的位置,Strong Name資訊等等。一樣可以使用dumpbin來檢視:
dumpbin /clrheader ClassLibrary1.dll
沒有留言:
張貼留言