この質問にはGet installed applications in a systemが表示され、自分のアプリケーションの前提条件がインストールされていることを確認しました。しかし、私はまた、インストールされているバージョンがx64かx86かを検証したいと思う。インストールされているアプリケーションがx64であるかどうかを調べる
可能ですか?
私が話しているアプリケーションは、Microsoft Accessデータベースエンジンである(https://www.microsoft.com/en-ie/download/details.aspx?id=13255)
それは非常に粗いですが、それが 'Program Files'または' Program Files(x86) 'にあるかどうかを確認できます。より良い方法があると確信しています。 –
[https://social.msdn.microsoft.com/Forums/ en-US/94c2f14d-c45e-4b55-9ba0-eb091bac1035/c-get-installed-programs](https://social.msdn.microsoft.com/Forums/en-US/94c2f14d-c45e-4b55-9ba0-eb091bac1035/c-get-installed-programs)これはあなたを助けると思う –
Microsoft.ACE.OLEDB.12.0プロバイダーの64ビットバージョンが利用可能かどうかを判断することの本当の目標はありますか?もしそうなら、あなたは 'OleDbEnumerator'を使ってそれを決めることができます。 – TnTinMn