VS2015のVisual Studio Installerで、Framework を含めるには?

タグの編集
投稿者 よっしー26  (社会人) 投稿日時 2017/6/10 22:37:37
VS2015を使って作成したプログラムのインストーラーをVisual Studio Installerで
作ろうと思っています。

その時に.NET Framework のセットアップデータをインストーラーに含めたいのですが、
どのようにすればよいのでしょうか?

含めなくてもパソコンにインストールされていなければ、自動でダウンロード
されると思うのですが、いちいちダウンロードするのも手間なので、出来れば
インストーラーに含めたいと考えています。

どなたかご存知の方がいらっしゃいましたら、お教えください。

よろしくお願いします。
投稿者 daive  (社会人) 投稿日時 2017/6/12 11:50:30
>インストーラーに含めたいと考えています。
の前に、グーグル検索などで、
.NET Framework 再配布
について、調査してください。
学生、社会人何れであっても、ライセンスや再配布条件に従う必要があります。

.NET Framework 再配布パッケージを使うのが通例の様ですが、
インストーラ―から、自動インストールする場合の議論は、
Wankuma C# と VB.NET の質問掲示板
http://bbs.wankuma.com/
の過去ログにあるはずです。

Windows Form Project 等のプロジェクトで
使用する .NET Framework が選択できるので、
適用する .NET Framework の 再配布パッケージを
揃える必要があるかどうか? という点については、
上位互換の範囲で、最新版で済むのであれば、悩みは少ないかも。
⇒.NET Framework 1.0 / 1.1 は除外してもいいでしょうし、2.0 も賞味期限切れ、
  3.0 と、 3.5 は結構違い、暫く現役か?
  4 以降は、レビジョン違いが結構あります。

投稿者 daive  (社会人) 投稿日時 2017/6/12 11:57:06
追記
対象とするWindowsを何れにするかというのも、
.NET Frame work のバージョンを選ぶ基準です。

.NET Framework のバージョンおよび依存関係
https://msdn.microsoft.com/ja-jp/library/bb822049(v=vs.110).aspx
.net framework 対応os
https://www.google.co.jp/search?hl=ja&q=moug&lr=lang_ja&gws_rd=ssl#lr=lang_ja&hl=ja&tbs=lr:lang_1ja&q=.net+framework+%E5%AF%BE%E5%BF%9Cos&spf=1497234123409

個人での実装例、
As/R:ファイラー(まめファイルの後継)
http://www.all.undo.jp/asr/
これなどは、適度に配慮出来ていて、
且つ、.NET Framework のインストーラ問題に煩わされない配慮になっているのでは?