スレ違いだったらごめんなさい。
VC++2005 で作成した MFC を使った Windows アプリケーションが、環境によって、

「このアプリケーションの構成が正しくないため、アプリケーションを開始
できませんでした。アプリケーションを再度インストールすること
により問題が解決する場合があります。」

と言われてしまい、実行できません。
これはだいたいどんな原因が考えられるんでしょうか?