none
.Net Frameworkに含まれるEXE,DLLの配布について RRS feed

  • 質問

  • お世話になります。

    独自に作成したWindowsFormアプリのインストーラにInstallUtil.exe等、
    .NET Frameworkに含まれる一部のファイルだけを含めて配布を行いたいと考えています。
    その際、ライセンス問題等は発生するのでしょうか?

    探してみたのですが明確な記述が見つけられなかったため質問させていただきました。

    宜しくお願いします

    2012年7月12日 3:55

回答

  • ライセンスの問題について、考え方が逆です。「使用許諾」つまりやってもいいことが書かれています。配布を行いたいのであれば、行ってもよいという文言を探し、それに従ってください。見つけられなかったのなら、それはやってはいけないことです。
    • 回答としてマーク acc_1234 2012年7月13日 7:48
    2012年7月12日 5:10

すべての返信

  • > 独自に作成したWindowsFormアプリ

    これが動くためには相手の環境に.NET Frameworkが入っていると思いますが、
    なぜ一緒に配布する必要があるのでしょうか。
    そのへんの必要性をご説明されると別の方法もあるかもしれません。
    ライセンスについてはわかりませんが、.NET Frameworkインストールすればいいじゃん?
    って言われるだけな気がします。

    2012年7月12日 4:08
  • ライセンスの問題について、考え方が逆です。「使用許諾」つまりやってもいいことが書かれています。配布を行いたいのであれば、行ってもよいという文言を探し、それに従ってください。見つけられなかったのなら、それはやってはいけないことです。
    • 回答としてマーク acc_1234 2012年7月13日 7:48
    2012年7月12日 5:10
  • ライセンスについては、佐祐理さんが書いているので省略。

    >インストーラにInstallUtil.exe

    この部分、おそらくカスタム動作を実行したいもしくは、サービスを登録したいということだと思われます。

    インストーラに何を用いているのかわかりませんが、VSのセットアッププロジェクトを使っているのであれば、カスタム動作を登録すると自動的にIntsallUtilに相当する専用のモジュールを使って、カスタム動作を実行してくれます。

    詳しくは、MSDNライブラリ(ヘルプですね)で、「カスタム動作」についての記述をお読みください。それ以外で、InstallUtilを実行環境で使いたいという条件が思い浮かばないんで。。。

    VSセットアッププロジェクトではないインストーラを使っている場合は、何を使っているかなどより具体的なことを書いて質問すれば、適切な回答を得られる可能性が上がります(確実ではありません)。


    わんくま同盟,Microsoft MVP for Visual C++(Oct 2005-) http://blogs.wankuma.com/tocchann/

    2012年7月12日 5:28
  • mars12さん、佐祐里さん、とっちゃんさん
    回答ありがとうございます。

    ライセンス違反となる可能性があるならばプログラムの修正をする
    必要があるかと思い質問させていただきました。
    「使用許諾」で見つけられない以上
    とっちゃんさんに回答いただいた内容で対応したいと思います

    2012年7月13日 7:49