• 締切済み

配布用 実行形 Microsoft Visual Studio .NET 2003 C++

「Microsoft Visual Studio .NET 2003 C++」にて、アプリを作成しました。 これを配布するための方法(実行形の作り方)を教えてください。 お願いします。

みんなの回答

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.1

★独自のインストーラを作りたいの? ・この場合は、インストーラするソフト一式(プログラム、データ、説明書など)を  カスタム・リソースとして『独自のインストーラ』のプログラムに閉じ込めます。 ・それで『独自のインストーラ』の処理としては、内部に閉じ込められたカスタム  リソースを取り出して、これをディスク上に作成(コピー)します。 ・自分で『実行形を作りたい』ならこんな感じで出来るようです。 ・他にも 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』

参考URL:
http://www1.plala.or.jp/aiueo/ayashi/jibaku.htm
sanni
質問者

お礼

ありがとうございました。 コンパイルした、「EXE」ファイルをコピーすれば、動作するんですね。 場合に寄っては「Lib」ファイルのコピーが必要なようですが。

関連するQ&A