Visual Studio - веб-проект - добавить существующую папку области - PullRequest
0 голосов
/ 14 марта 2019

У нас большой веб-проект с множеством областей. Одна область не включена в проект, но ее папка существует на диске (я также добавил ее в Source Control).

Я не могу понять, как добавить эту область в проект. Кажется, нет никакой возможности для этого. Я использую Visual Studio 2017.

Ответы [ 2 ]

2 голосов
/ 14 марта 2019

Над деревом решений есть кнопка для отображения всех файлов в папке.Когда вы щелкните по нему, ваша папка появится в решении.В этой папке нажмите «Добавить в решение».

Теперь ваша папка является частью решения, и вы можете скрыть ненужные элементы.

1 голос
/ 14 марта 2019

Возможно, вам придется вручную отредактировать файл csproj. В проводнике Windows перейдите в каталог и щелкните правой кнопкой мыши, чтобы отредактировать csproj (что-то вроде notepad ++ работает очень хорошо). Затем найдите раздел ItemGroup, который содержит все элементы. Добавьте новый с помощью вашей папки \ controller.cs. Сохраните изменения. Вам нужно будет перезагрузить проект в VS (если он у вас открыт), чтобы увидеть изменения.

<ItemGroup>
    <!--Other compile includes-->     
    <Compile Include="MissingArea\XController.cs"/>
</ItemGroup>
...