2012-01-23 6 views
6

私の解決策でうまく動作するプラグインベースのアーキテクチャ(領域を使用)が得られました。クラスライブラリでRazorテンプレートを取得する

問題は、プラグインプロジェクトがクラスライブラリであるため、ビューフォルダを右クリックするとビューの追加ウィザードが表示されないことです。

このウィザードをクラスライブラリに追加する方法はありますか?あるいは、クラス図書館プロジェクトで足場を取得する別の方法はありますか?

答えて

7

このウィザードをクラスライブラリに追加する方法はありますか?

はい、あなたのクラスライブラリの.csprojファイルに最初の<PropertyGroup>のノードに次の行を追加します。

<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> 
+0

devserverは、毎回開始されるように、それはまた(WebAppのにプロジェクト全体を変換します私は20のプラグイン= 20 devサーバが稼働しているプロジェクトを実行します)。実際のアプリケーションをテストするのが難しくなります。 – jgauffin

+0

@jgauffin、yeap、間違いをした。あなたは2人のGuidsだけを含めるべきです。私は私の答えを更新しました。今すぐ働かなければならない。 –

+0

現在動作中です。ありがとう! – jgauffin

関連する問題