プログラムで再配布可能なビジュアルスタジオはどれですか?これは、Visual c ++ 2010で記述されたコンソールアプリケーションです。ヘルプセクションのVisualStudioについて、次のバージョンを入手します:10.0.30319.1。64ビット用にコンパイルしました。アイデアは、必要なサードパーティのdllとビジュアルc++の再配布可能ファイルと一緒に.exeを提供することです。これは正しいです?コンソールアプリケーションのインストーラーを作成できますか?
2 に答える
これ(VCPP 2010 x64):
http://www.microsoft.com/en-us/download/details.aspx?id=14632
64ビットソフトウェアを出荷する場合は、32ビットバージョンのソフトウェアも出荷する必要があることに注意してください(32ビットをサポートしていると仮定します)。その逆は必ずしも当てはまりません。
そして明らかに、32ビットバージョンのソフトウェアと一緒に再配布可能な32ビットバージョンにリンクします(または出荷します)。32ビットの正しい再配布可能ファイルはhttp://www.microsoft.com/en-us/download/details.aspx?id=5555です。
まず第一に、それはあなたがリンクしているマイクロソフトランタイムのバージョンに依存します。
アプリケーションに静的にリンクされているものもあれば、ランタイムをターゲットマシンに再配布する必要がないものもあります。動的にリンクされているものもあり、DLLのセットを再配布する必要があります。
エラーなしで見つけるために、Dependency Walkerツールを使用して、実行可能ファイルが必要とする実際のDLLを確認してください。
http://msdn.microsoft.com/en-us/library/2kzt1wy3.aspxおよびhttp://social.msdn.microsoft.com/Forums/da-DK/Vsexpressvc/thread/3a007184-80e9-4e25-b5adを参照してください-詳細については、 ff31b028c051を参照してください。