Получить визуальную студию, чтобы "смотреть" папку dist - PullRequest
0 голосов
/ 10 октября 2018

У меня есть задание gulp, которое генерирует файлы для меня.Этот скрипт помещает выходные данные в папку / dist, а затем публикует их в файле csproj со следующими данными:

  <Target Name="BeforeBuild">
    <ItemGroup>
    <Content Include="dist\**" />
  </ItemGroup>
  </Target>

Я хотел бы просмотреть содержимое этой папки во время разработки из Visual Studio,поэтому я попытался переместить группу элементов в основной тег PropertyGroup.Это дает мне представление о папке в VS, как это было при загрузке проекта.Я должен перезагрузить проект, чтобы получить изменения.Есть ли какой-нибудь способ заставить VS фактически «наблюдать» за папкой и фактически изменять ее в зависимости от имеющихся там файлов?

1 Ответ

0 голосов
/ 12 октября 2018

Это особенность «новой» системы проектов , используемой в .NET Core и ASP.NET Core.Вы можете использовать его, изменив создание проектов с использованием файлов проектов на основе SDK (приложения .NET Core, возможно, изменив TargetFramework на строку, отличную от .NET Core, например net472, или вручную взломав GUID в файле .sln - см. эта документация ).

Однако, если вы можете использовать эту новую систему проектов или не сильно зависит от функций, которые вам нужны внутри VS.Например, вы не можете сделать это для классических приложений ASP.NET, приложений WinForms или WPF, и у вас не будет доступа к дизайнерам для схем EF 6 (файлы .edmx).

Основная цель - заменитьклассическая система проектов с новой полностью, но пока нет никакого плана, когда это произойдет.

...