0

同じ部分ビューを使用する MVC3 プロジェクトがいくつかあります。これらのビューには、他の MVC プロジェクトで簡単に再利用できるフォームの一部が含まれています。一元化する方法はありますかViews。たぶん、別のプロジェクトで?プロジェクトのアセンブリを追加して、必要なビューを簡単に呼び出すことができますか?

そうしないと、新しいプロジェクトを開始するたびに、再利用可能なビュー フォルダーをコピーする必要があります。そして、これらのビューの 1 つを変更すると、他のすべてのプロジェクトでも変更する必要があります。一か所にまとめて、どこかで参考にできれば良いのですが。

これは可能ですか?

4

1 に答える 1

1

最も簡単な解決策は、IISの仮想フォルダー機能を使用して、ビューフォルダー内の共有仮想フォルダーをマップすることです。そうすれば、同じビューを使用するすべてのアプリが実際には同じ物理フォルダーを指すようになります。

展開に関していくつかの課題がある場合があり、共有フォルダーを独自のプロジェクトの一部にすることができます。ただし、ローカル開発マシンとサーバーの両方でこれに対処する必要があります。

于 2012-09-16T18:49:33.807 に答える