1樓:龍氏風采
方法一:reflector
對於.net dll檔案,用reflector工具可進行辨別:
其中的platform target就指明瞭該dll在編譯時選擇的目標系統。
方法二:corflags.exe工具
使用vistual studio.net自帶的corflags工具,先開啟vs.net 命令視窗:
輸入coreflags :
怎麼檢視dll是32位還是64位
2樓:幻翼高達
以mfc140rus.dll為例,需要準備的材料分別是:電腦、mfc140rus.dll檔案、notepad++編輯器。
1、首先,找到資料夾中的mfc140rus.dll檔案。
2、滑鼠右鍵,選擇「edit with notepad++」。
3、查到到文字中的「pe」字元。
4、之後找到其後面的dx86或者dx64,如果是dx86則說明是32位的,是dx64則說明是64位的。
3樓:安徽電信網上營業廳
如何知道dll檔案是面向32位系統還是面向64位系統的?
在釋出dll時,可以選擇編譯為x86模式、x64模式以及any cpu模式等。那麼對於已經發布的dll檔案,怎麼知道它是支援什麼系統的呢?
方法一:reflector
對於.net dll檔案,用reflector工具可進行辨別:
其中的platform target就指明瞭該dll在編譯時選擇的目標系統。
方法二:corflags.exe工具
使用vistual studio.net自帶的corflags工具,先開啟vs.net 命令視窗:
輸入coreflags :
其中pe和32bit的值可以看出該dll支援的系統位數:
anycpu: pe = pe32 and 32bit = 0
x86: pe = pe32 and 32bit = 1
x64: pe = pe32+ and 32bit = 0
方法三:dumpin.exe工具
通過vs.net tools中所帶的dumpin命令可以檢視:
dumpbin /headers
檢視machine相關屬性可辨別其支援的系統位數。
該方法還可以檢視非.net編譯的dll資訊。
python 無法安裝,提示 dll 的錯誤。機子是 window8, 64 位系統
如何看linu是32位還是64位
可以用命令 getconf long bit 檢視,如果返回的結果是32則說明是32位,返回的結果是64則說明是64位。linux是一套免費使用和自由傳播的類unix作業系統,是一個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體 應用程式和...
檢視電腦是32位還是64位作業系統位
怎麼看電腦是32位還是64位 您好,關於該問題,解答如下 怎樣檢視電腦是32位還是64位的作業系統方法 步驟 首先單擊左下方的 開始 按鈕,然後依次 控制面板 系統 這時出現了 檢視有關計算機的基本資訊 視窗,我們將滾動條拉到最下面,有一項 系統型別 如果你的系統是32位這裡就會顯示32位作業系統,...
怎麼區分電腦是32位還是64位系統
區分電腦是32位還是64位系統我們可以用以下方法檢視 方法兩種 第一種1 第一步在電腦桌面選中 計算機 圖示 2 右擊彈出對話方塊,選中 屬性 3 開啟 屬性 看看下面的系統即可知道系統是32還是64位系統 第二種1 安裝一個輔助軟體 魯大師 2 啟動 魯大師 點選第一個選項 硬體體檢 3 等檢測完...