レジストリに必要なすべてのキーと値を書き込むことで、COM相互運用機能アセンブリをプログラムで登録するJavascriptコードがいくつかあります。このCOMオブジェクトの古いバージョンはVB6で作成され、x64バージョンのWindowsでは正しく動作しませんでした。ユーザーが手動でx86 sidebar.exeを実行しないと、一部のユーザーがx86 sidebar.exeを使用してCOMオブジェクトが動作するようにします。WindowsデスクトップガジェットでOSアーキテクチャを確実に検出
要するに、現在実行中のオペレーティングシステムのアーキテクチャを正しく検出する必要があります。
System.Machine.processorArchitecture
navigator.platform
navigator.cpuClass
私はWin64のは、それは、x86のサイドバーを実行しているにもかかわらず、実行されている場合は、確実に検出するために使用できるものがある:私はsidebar.exeのx86バージョンが実行されている場合、誤った値を返す、次のすべてを試みました。 EXE?