-1
Visual C++ 2010 x86でコンパイルされた小さなアプリケーションがあります。あなたは、VC2010を持たないシステムでこのアプリケーションを起動しようとすると、msvcp100.dllエラーでクラッシュすることを知っています。質問はVC2010を検出する方法、またはVCが低い別のアプリやインストーラを使用せずにインストールする方法です。おそらく私はマニフェストでいくつかのトリックを使用することができますか?Visual C++ 2010 onstartが利用可能かどうかを確認する方法
なぜ実行ファイルを必要なDLLでパッケージ化するだけではないのですか? – NathanOliver
これは鶏と卵の問題です。確認を始める前にCRTが必要です。それが「小さい」で、DLLを使用しない場合は、/ MTでコンパイルして、CRTがexeファイル内でリンクされるようにします。 DLLを使用している場合は、さらに2つをコピーするだけです。 –