Группировка Просмотр файла вместе с файлом контроллера - PullRequest
1 голос
/ 09 марта 2009

В WinForm и приложении WebForm Visual Studio группирует файл «Просмотр» и файл «Contorller» вместе. Мне было очень легко управлять файлом таким образом.

Сейчас в ASP.Net Mvc мне трудно управлять представлениями, отдельно в совершенно другой папке.

Есть ли способ сгруппировать файлы View и Controller в VS Solution Explorer, как мы это делали в WinForm и WebForm Application?

alt text

Ответы [ 2 ]

3 голосов
/ 09 марта 2009

Я думаю, что они сделали это специально - представления должны быть независимыми от контроллеров. Подумайте об этом так: вы должны иметь возможность поместить контроллеры в совершенно другую сборку и при этом продолжать работу своего приложения Ваши контроллеры также должны работать с совершенно другим набором представлений.

Фреймворк также настроен для перехода в папку представлений для получения соответствующих файлов. Вам придется изменить это поведение самостоятельно, если вы решите переместить взгляды. Может не стоить хлопот.

И, наконец, если вы действительно хотите это сделать, вам, вероятно, стоит взглянуть на файл вашего проекта. Существует элемент DependsUpon, который можно использовать, чтобы файл перешел под другой:

<Compile Include="Form1.Designer.cs">
  <DependentUpon>Form1.cs</DependentUpon>
</Compile>
1 голос
/ 11 сентября 2010

вы можете использовать VSCommands для группировки / разгруппирования файлов непосредственно из Visual Studio

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...