編集:誤解を招く答えについて以下にコメントしましたが、Karel Petranekが最初に答えたように、答えは32ビットの再配布可能ファイルのみが必要です。
これは答えではありません。コメントだけですが、それに必要な評判がないので...:
ルエルが提供した情報に対して人々に警告したかっただけです。いいえ、64ビットのVisualC++再配布可能パッケージには32ビットのDLLも含まれていません。
私はその(彼の)理論さえテストしました。Visual C ++ 2010 32ビット再配布可能ファイルを必要とするアプリケーションを実行しようとしましたが、それが必要であることがわかりました。次に64ビットのものをインストールしましたが、それでも32ビットバージョンのVisual C ++ 2010が必要であるというプロンプトが表示されました。32ビットのものをインストールした後、それは機能しました。
なぜ人々は理論を考え出し、答えが私を打ち負かすときにそれらを提供するのか。あるいは、評判システムによって、余計な情報だけでなく誤った情報も提供するように「奨励」されたのかもしれません。あるいは、C++とDirectX9再配布可能ファイル(32ビットと64ビットの両方のDLLをインストールするもの)を混同しただけかもしれません。