C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87620 / 1階層)  インストーラーの作成について
□投稿者/ 774RR (610回)-(2018/06/14(Thu) 11:14:30)
Visual C++ で作ったプログラムの場合、客先マシンに VC Runtime Redistributable が必要だったり
.NET 3.5 以下で作ったプログラム + 素の Windows 10 の場合 .NET 3.5 の有効化が必要だったり
多国語対応して作ったプログラムの場合、各国語 DLL が必要だったり
スタートメニューやタスクバーへのピン止めがしたかったらコピー以外の操作が必要だったり
拡張子と「開く」の関連付けするにはレジストリへの書き込みが必要だったり
するので、実は単なる EXE ファイルのコピー以外にやらないといけないことはいっぱいあるのです。

なので一般ぴーぽーに広く配布する予定があるならインストーラを作るほうが手間がかからず簡単。
直接相手のマシンを触れるくらいごく身近な数人にテスト的配布するだけなら手コピーも可能。
(コピー以外に必要な作業がある場合はあなたがやるかその人がやるか、どっちかが必要)
ということでこの際インストーラの勉強をしてみるのもありだと思うっす。

.NET Form App の場合 bin\Release 以下に作られるファイルのうち
EXE 本体と多国語リソースだけコピーすれば動かせるっすよ。
exe.config とか Resources 以下とか pdb とか vshost うんぬんはコピーしなくても動くです。
で、どれが配布必要でどれが配布不要かを調べるのもインストーラの勉強のうちってことで。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←インストーラーの作成について /やまびこやま →Re[2]: インストーラーの作成について /やまびこやま
 
上記関連ツリー

インストーラーの作成について / やまびこやま (18/06/13(Wed) 19:13) #87613
インストーラーの作成について / 774RR (18/06/14(Thu) 11:14) #87620 ←Now
│└ Re[2]: インストーラーの作成について / やまびこやま (18/06/14(Thu) 11:55) #87626
Re[1]: インストーラーの作成について / 魔界の仮面弁士 (18/06/14(Thu) 11:00) #87619
  └ Re[2]: インストーラーの作成について / やまびこやま (18/06/14(Thu) 11:49) #87624
    └ Re[3]: インストーラーの作成について / やまびこやま (18/06/14(Thu) 11:51) #87625
      └ Re[4]: インストーラーの作成について / やまびこやま (18/06/14(Thu) 11:55) #87627 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信