6

複数のMVCアプリケーションに含まれる一般的なWebページがいくつかあります。これらのページでは、異なるMVC Webサイト間で同じソースコード(コントローラー+ビュー)を再利用したいと思います。これを行うための最良の方法は何ですか?

ASP.NET MVCエリアは1つの可能性のように見えますが、Webサイトプロジェクトのサブディレクトリにすぎません。複数のMVCアプリケーションでMVCエリアを再利用することは可能ですか?

4

2 に答える 2

4

ビューをアセンブリに埋め込み、カスタム VirtualPathProvider を実装できます。

于 2010-05-15T13:54:12.300 に答える
3

「ポータブルエリア」を見てください。

http://www.lostechies.com/blogs/hex/archive/2009/11/01/asp-net-mvc-portable-areas-via-mvccontrib.aspx

于 2010-05-15T13:59:23.763 に答える