一般 ActiveX 標籤若有附加版本資訊,就有自動下載更新的機制。但依賴 .NET 的 ActiveX 元件,必須額外寫入以下機碼作為比較基礎:
[32 bits OS] HKEY_CLASSES_ROOT\CLSID\{...}\InstalledVersion
[64 bits OS] HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{...}\InstalledVersion
微軟經常沒把事情做完呀!
補充一下:透過 REG ADD 寫入上述機碼時,不必判斷作業系統是哪一種,一律當作是 32 bits 來寫就是了,64 bits 的寫入位置會自動調整。
沒有留言:
張貼留言