4

orchard cms (ASP.net mvc3) でカスタム モジュールを作成する方法を学びたいです。そのために、私はこの URL http://docs.orchardproject.net/Documentation/Walkthrough-Writing-An-Orchard-Moduleから勉強しています。最初のステップは、「VS ソリューション エクスプローラーでプロジェクト ノードを右クリックし、」を選択することです。 Add > Area..."".しかし、Visual Studio Ultimate 2010 で「Area」テンプレートが見つかりません。Google で検索しましたが、有用な情報が見つかりません。

私を助けてください!

4

2 に答える 2

20

Visual Studio がこのプロジェクトを MVC タイプのプロジェクトとして認識していないようです。VS はプロジェクト ファイルを調べて、プロジェクトの種類を確認し、プロジェクト固有のメニュー オプションを提供します。

プロジェクト ファイルを確認し、ProjectTypeGuids ノードに MVC に必要な値があるかどうかを確認します。

ステップ 1) :ソリューション エクスプローラーに移動し、右クリックして [プロジェクトのアンロード] を選択して、既存の ASP.NET プロジェクトをアンロードします。</p>

ここに画像の説明を入力

ステップ 2)ソリューション エクスプローラーでプロジェクトを右クリックし、[プロジェクト ファイル名の編集] を選択します。</p>

ここに画像の説明を入力

ステップ 3)「ProjectTypeGuids」という要素に移動し{E53F8FEA-EAE0-44A6-8774-FFD645390401};、既存のコンテンツの前に追加します。

ファイルを保存してプロジェクトをリロードすると、MVC 固有のアイテムが作成されます。

ここに画像の説明を入力

これは、変換を行うときに ASP.NET Web サイトに MVC オプションを含めるようにプロジェクト ファイルを編集する方法を段階的に示したサンプルです

于 2012-08-25T14:51:05.307 に答える
4

VS 2019の場合

  1. プロジェクトを右クリックします

  2. 追加

  3. 新しい足場アイテム...

  4. MVC5エリア

于 2020-02-04T18:47:46.637 に答える