- 締切済み
配布用 実行形 Microsoft Visual Studio .NET 2003 C++
「Microsoft Visual Studio .NET 2003 C++」にて、アプリを作成しました。 これを配布するための方法(実行形の作り方)を教えてください。 お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Oh-Orange
- ベストアンサー率63% (854/1345)
★独自のインストーラを作りたいの? ・この場合は、インストーラするソフト一式(プログラム、データ、説明書など)を カスタム・リソースとして『独自のインストーラ』のプログラムに閉じ込めます。 ・それで『独自のインストーラ』の処理としては、内部に閉じ込められたカスタム リソースを取り出して、これをディスク上に作成(コピー)します。 ・自分で『実行形を作りたい』ならこんな感じで出来るようです。 ・他にも lha などで自己解凍形式のファイル(実行形)にすれば、もっと楽になります。 最後に: ・『BeginUpdateResource』、『UpdateResource』、『EndUpdateResource』の関数を 使って実現できるようです。下の参考文献をどうぞ。 ・以上。おわり。 参考文献: ・http://www1.plala.or.jp/aiueo/ayashi/jibaku.htm→『自爆解凍プログラムの作り方』 ・http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpwinui/html/_win32_beginupdateresource.asp→『BeginUpdateResource』 ・http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpwinui/html/_win32_endupdateresource.asp→『EndUpdateResource』 ・http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpwinui/html/_win32_updateresource.asp→『UpdateResource』
お礼
ありがとうございました。 コンパイルした、「EXE」ファイルをコピーすれば、動作するんですね。 場合に寄っては「Lib」ファイルのコピーが必要なようですが。