開啟命令提示字元時,點擊右鍵用以系統管理身分執行試試.
15151515
你打一次下面的指令
dir libDLltutility.dll
之後這樣
regsvr32 /u libDLltutility.dll
最後再這樣
regsvr32 libDLltutility.dll
而32/64位元這裡有完整說明
http://support2.microsoft.com/kb/249873/zh-tw
把握當下、愛要即時;勿以惡小而為之、勿以善小而不為。
如果您的作業系統是64位元的話

要不要試試看下面這樣
cd C:\Windows\SysWOW64
regsvr32 C:\Windows\System32\dlllibDLltutility.dll

a10a4df2007 wrote:
最近為了要將libD...(恕刪)



64BIT 的預設路徑不見的是SYSTEM32 ,有可能是WOW64
另外要看DLL本身原來要放的路徑..也有可能是在Progam File/(X86)下
1.你的系統是32位元還是64位元?
2.如果單純只是你某程式要呼叫,你可以在要呼叫的目錄下面(.exe和.dll在同一目錄)
先cd到你的目錄
regsvr32 .\XXXX.dll
這個是以你DLL所在的位置註冊
我是64的版本
kencheng01 wrote:
開啟命令提示字元時,...(恕刪)
請問wow64的話....要怎麼將system32改成32 ??

還是是直接打在後面?

正在學習中Orz

a10a4df2007 wrote:
請問wow64的話....(恕刪)


If the DLL is 32 bit:

Copy the DLL to C:\Windows\SysWoW64\
In an elevated command prompt: %windir%\SysWoW64\regsvr32.exe %windir%\SysWoW64\namedll.dll


if the DLL is 64 bit:

Copy the DLL to C:\Windows\System32\
In an elevated command prompt: %windir%\System32\regsvr32.exe %windir%\System32\namedll.dll


I know it seems the wrong way round, but that's the way it works. See:

http://support.microsoft.com/kb/249873
Quote: "Note On a 64-bit version of a Windows operating system, there are two versions of the Regsv32.exe file:
The 64-bit version is %systemroot%\System32\regsvr32.exe.
The 32-bit version is %systemroot%\SysWoW64\regsvr32.exe.
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!