我們目前有一個32位應用程序,要求在使用前從註冊表中加載各種鍵/值對。在32位應用程序上使用KEY_WOW64_64KEY的風險
此前我們已經通過加載.reg作爲安裝的一部分來完成此操作。在64位Windows上運行它,.reg組件最終存儲在64位存儲中,但我們的32位應用程序在32位存儲中查找。
我正在考慮使用KEY_WOW64_64KEY強制我們的32位應用程序始終使用64位存儲,但是this answer建議不要這樣做。然後我認爲我們可以將.reg文件更改爲指向32位存儲,但comment on this answer建議不要假設該密鑰總是被稱爲「Wow6432Node」
有沒有任何方法可以做到這一點(除了遷移整個應用程序爲64位)?使用64位存儲的32位應用程序有哪些風險?
+1不使用.reg文件,讓安裝程序做這項工作是確定的方式去 –