2016-09-30 153 views
0

我有一堆dll文件是32位verson。我想在Windows 7 64位機器上註冊這些dll在Windows 7上的64位機器上註冊您的32位DLL

我嘗試了所有從網絡搜索,但仍然沒有得到註冊。我總是使用cmd作爲Run As Administrator有這麼多文章適用於這個答案,但他們都沒有在我的情況下工作。

如果我嘗試在32位機器上註冊這些設備,它們就像魅力一樣工作,但不在64位機器上。 Here is the screenshot of the output

+0

您將它們複製到'C:\ WINDOWS \ system32 \ SysWOW64 \ *'並嘗試將它們註冊爲'C:\ WINDOWS \ system32 \ *'? – tkausl

+0

也嘗試過...但沒有任何工作 –

回答

0

還有的Regsv32.exe文件的兩個版本,64位版本%systemroot%\System32\regsvr32.exe,32位版本%systemroot%\SysWoW64\regsvr32.exe確保運行正確的 - 在cmd窗口中明確設置的路徑:

%systemroot%\SysWoW64\regsvr32 
+0

Windows 7自動使用正確版本的regsvr32。我也嘗試使用請求的方法,但它仍然不是 –

+0

它不會自動使用它,請參閱此知識庫文章https://support.microsoft.com/en-us/kb/249873,這裏有一個類似的問題http://stackoverflow.com/questions/3439845/register-32-bit-com-d-ll-to-64-bit-windows-7 – jazzcat

+0

我也嘗試了所有你提供的建議,但仍然:( –

相關問題