0

独自のコントローラーとビューを含むカスタムモジュールを作成している場合、コード生成によって作成されたデフォルトプロジェクトは、MVCのようなプロジェクトを作成しますが、Visual StudioはそれをMVCプロジェクトとして認識しないため、通常の「ビューの追加」を提供しません。 「実際の」MVCプロジェクトと同じようにツールを作成します。

プロジェクトファイルでプロジェクトタイプGUIDを変更することについて話している投稿を見たことがありますが、このアプローチに代わる方法があることを望んでいます。プレゼンターがResharperを使用しているチュートリアルも見ました。私は現在Resharperユーザーではないため、このアプローチを採用する準備もできていません。

利用可能なプロジェクトテンプレートはありますか?利用できるコード生成モジュールの機能はありますか?私は主に、開発ワークフローを高速化するために、人々がこれをどのように行っているかを知りたいと思っています。

ありがとう、ブライアン

4

1 に答える 1

1

はい、それがコード生成ツールの機能です。これにより、Orchardの要件をASP.NET 4だけに減らすことができます。これで、モジュールは単なるプロジェクトとマニフェストになり、モジュールのサブフォルダーに配置されます。コマンドラインには魔法のようなものは何もありません。VSからプロジェクトを作成するのはまったく問題ありません。または、コード生成コマンドを変更して、作成時にプロジェクトタイプのGUIDを追加することもできます。どちらの選択も有効です。自分以外のユーザーがいる場合、最初にMVCツールをインストールしない限り、ユーザーがVSでモジュールを開くことができない可能性があることに注意する必要があります。これは大きな問題ではありませんが、注意が必要なことです。

于 2012-11-12T22:23:27.037 に答える