2011-07-26 4 views
2

私が当社の企業アプリケーションのための部分的なビューとコントロールを集中したいと思いますが、私は試してみて、別の仮想ディレクトリ(IIS6)でホストされている部分図を参照するとき、それはエラーがスローされます。複数のアプリケーションで使用する共有Webサイトにasp.net mvc 3カミソリ部分ビューを保存することはできますか?

"The virtual path '/CommonWeb/views/_Grid.cshtml' maps to another application, which is not allowed." 

がいくつかありますこの機能を簡単に許可する方法はありますか?

答えて

3

RazorGenerator projectをご覧ください。このビューでは、ビューをライブラリにコンパイルして複数のMVCプロジェクトから参照できるようになります。

-1

通常、最も簡単な方法は、あなたのコード用のナゲットパッケージを作成することです。システムのnugetパッケージをアップグレードして、メイントランク/再利用可能な機能を変更するとあなたはドメイン間の要求などについて心配する必要はありませんし、APIのいくつかの種類を構築する必要はありません。

http://docs.nuget.org/

http://haacked.com/archive/2011/01/15/building-a-self-updating-site-using-nuget.aspx

\ドキュメント

とnugetと自己更新のウェブサイトは最高のことに注意してくださいかもしれないが、それはかつてのコードの理想的な状況を作成して、どこでも

を使うんです
+0

これは正確に質問に答えるものではありません。 – devlord

関連する問題