2009-03-09 7 views
1

WinFormとWebFormアプリケーションでは、Visual Studioが「View」ファイルと「Contorller」ファイルをグループ化します。私は非常に簡単にそのようにファイルを管理することがわかった。コントローラファイルと共にビューファイルをグルーピングする

今、ASP.Net Mvcでは、完全に別のフォルダで別々にビューを管理するのが難しいと思っています。

WinFormとWebFormアプリケーションで行ったように、VSソリューションエクスプローラでビューファイルとコントローラファイルをグループ化する方法はありますか?

alt text http://i44.tinypic.com/4fvcxi.jpg

答えて

3

私は、彼らが目的であることしたと思う - ビューコントローラから独立しているべきです。コントローラを全く異なるアセンブリに入れて、アプリケーションを動作させることができるはずです。あなたのコントローラは、まったく異なるビューのセットでも動作する必要があります。

フレームワークは、適切なファイルを取得するためにビューフォルダに移動するように設定されています。ビューを移動する場合は、その動作を自分で変更する必要があります。面倒なことに値するものではないかもしれません。

最後に、本当にやりたければ、プロジェクトファイルを見てください。あなたは、ファイルが別の下に行かせるために使用することができますDependsUpon要素があります:

<Compile Include="Form1.Designer.cs"> 
    <DependentUpon>Form1.cs</DependentUpon> 
</Compile> 
1

は、Visual Studioから直接グループ/グループ解除ファイルに

VSCommandsを使用することができます
関連する問題