私のプログラムにはMSVCP100.dllとMSVCR100.dllに依存するいくつかのdllが含まれていますが、Win7ではプログラムは問題なく実行されますが、Win8ではこれら2つのdllを見つけることができませんでした。Win8にはデフォルトでVCRedistがインストールされていないことに気付いたので、プログラムを有効にするにはVCRedistをインストールする必要があるようです。
問題は、VCRedistがインストールされているかどうかを確認するにはどうすればよいですか?
レジストリ[1] [2]を検索することで実行できるようです。ただし、VCRedist(VC2012,2010,2008,2005 ...)には多くのバージョンがあるようですので、これらすべてのレジストリキーを確認する必要がありますか?