0

新しい HTML ヘルパーSelectionOtherTextBoxFor. これは、ユーザーが選択リストで「その他」を選択した場合に、実際のその他の値を取得するための<select>要素1にリンクされたテキスト ボックスです。

いくつかの JavaScript、HtmlHelperコード、およびいくつかの属性コードが含まれています。

これをパッケージ化して、他の開発者がファイルのリストとそれらを配置する場所なしでインストールして使用できるようにするにはどうすればよいですか? Nuget と思われますが、もっと簡単な方法があるかもしれません。

それ以外の場合は、これを NuGet でどのように実行すればよいでしょうか?

4

1 に答える 1

0

おそらく最も簡単な方法は、他の開発者がプロ​​ジェクトで参照できるクラス ライブラリにコードをパッケージ化することです。JavaScript 部分に関する限り、クラス ライブラリと一緒に出荷できます。

プロセスを自動化したい場合は、間違いなく NuGet が最適です。Creating and Publishing a NuGet package guideNuGet パッケージを作成して依存関係を含める方法については、非常に詳細な手順が記載されている をお読みください。この場合、カスタム ヘルパーと属性、および javascript ファイルをパッケージのコンテンツとして含むアセンブリが作成されます。~/Scripts一部の開発者が NuGet をインストールすると、javascript ファイルがデフォルトでデプロイされる可能性があります。

個人的には、多くの柔軟性を提供する NuGet を常に使用してきました。

于 2013-03-08T08:00:16.773 に答える