0

スタイリッシュなasp.netコントロールを作成し、sourceforgeにソースコードとdllを配置しました。私はそれを知りたいのですが、私がasp.netコントロールを作成し、どこかに無料でdllをアップロードした場合、それは問題になりますか?私の知る限り、.NET Frameworkは無料であり、問​​題なくdllを作成して公開できます。また、自分の仕事を保護するためにどのライセンスを使用すればよいのでしょうか。お金は必要ありませんが、他の開発者にこのプロジェクトに興味を持って取り組んでもらいたいと思っています。プロジェクトのソースフォージの場所は次のとおりです:https ://sourceforge.net/p/aspnetcontrols/

この場所のサンプルコントロールを確認して、良いスタートかどうか教えてください

4

2 に答える 2

0

はい、dllを共有できます。Gacutil.Exeこのツールを使用すると、さまざまなプロジェクトやアプリケーションに関するアセンブリを共有できます。

これにより、dllをGACにインストールできます。

リンク: http: //msdn.microsoft.com/fr-fr/library/ex0ss12c%28v=vs.80%29.aspx

ライセンス: http: //jena.sourceforge.net/license.html

于 2012-09-08T14:05:37.250 に答える
0

ライセンス

GNU Library General Public License(LGPL)は人気があるようですが、選択できるものがいくつかあります。

また

このサイトはクリエイティブコモンズライセンスを使用していますが、これも良いものですhttp://creativecommons.org/licenses/by-sa/3.0/

GAC

dllをGACに簡単に追加して、各コンピューターに1回だけインストールする必要がある場合は、セットアップ(msi)プロジェクトを作成し、ソリューションエクスプローラーの[ファイルシステムエディター]ボタンをクリックします。

ファイルシステムエクスプローラーに、「グローバルアセンブリキャッシュフォルダー」が表示されます。dllを「グローバルアセンブリキャッシュフォルダ」に追加すると、ユーザーがmsiを実行したときに正しい場所に自動的にインストールされます。

于 2012-09-08T14:17:00.183 に答える