2011-01-04 9 views
0

私はVirtualPathProviderを通してロードしたいクラスライブラリのいくつかの一般的なかみそり(ビューエンジン)ビューを取得しました。埋め込みビューとローカライゼーション

ビュー名に.svまたは.enを追加しない限り、すべてがうまくいきます(たとえば、MyView.en.cshtml)。そうすることで、Visual StudioがビューをリソースDLLにコンパイルするように見えます。

これを防止できますか?

VirtualPathProviderにリソースDLLをロードするのは面倒です。 一方のスレッドはスウェーデンのビューにアクセスし、他方のスレッドは英語のビューを希望します。

答えて

0

ビューの名前をXXXXX._langCode.cshtmldetails._sv.cshtmlのように)に変更しました。私はそれらを返す前に私のVirtualPathProviderに戻して名前を変更しました。

問題は実際には解決されていますが、機能しません。