11

私は ASP.NET MVC 4 を使用しており、別のプロジェクトに領域を持たせようとしています。

ASP.NET MVC2 の後、さまざまなプロジェクトの領域がサポートされていない状態になることが予想されるこのスレッドを確認しています。

asp.net mvcの単一プロジェクトと複数プロジェクトとして実装されたエリアの長所と短所は何ですか?

もうサポートされていないというのが本当かどうか知っている人はいますか?

ASP.NET MVC 4 を使用しているときに、別のプロジェクトに領域を配置する一般的な方法があるかどうかを調べるのを手伝ってくれる人はいますか?

役立つかもしれないこの他のスレッドを見つけましたが、より一般的な方法を探していました:

別のプロジェクトのASP.NET MVC 4エリアが機能しない(ビューが見つからない)

ありがとうございました!

4

2 に答える 2

2

答えはおそらく「いいえ」ですが、バージョン 3 を超えるため、決定的なソースを提供することはできません。

これは2010年に書かれました

私は Microsoft で ASP.NET MVC の開発リーダーを務めています。

ASP.NET MVC 3 にマルチ プロジェクト領域を含める計画はありません。

それまでの間、MvcContrib のソリューションがおそらく最善の策です。MVC Futures のダウンロードには、元のマルチ プロジェクト エリア機能の古いバージョン (おそらく半機能のみ) が含まれています。その完全なソース コードも利用できるため、ニーズに合わせてカスタマイズされたソリューションを構築できる場合があります。

現在、VS2013 で提供されているエリア テンプレートは、このためのすぐに使えるソリューションを提供していません。私の仮定は、それは「可能」ですが、サポートされていないということです。より大きな問題は、あなたの地域を別のプロジェクトに入れる必要がある場合に、どのようなシナリオに直面しているのかということです。

于 2014-06-24T23:12:42.547 に答える
1

異なるプロジェクトは、1 つのソリューション内の異なるサイトのようなものです。それらは互いに依存しません。各エリアには独自のルーティング登録があります。

これを確認できます。それが役立つかもしれません:

別のプロジェクトの ASP.NET MVC 4 エリア

于 2013-07-26T05:02:44.773 に答える