Visual Studio Code не копирует nlog.config - PullRequest
0 голосов
/ 29 апреля 2018

Как включить файл в качестве вывода ресурса из кода Visual Studio? Я хочу, чтобы файл nlog.config был скопирован в выходной каталог.

Это проект ASP.NET Core Web API.

В VS 2017 это будет опция «Build Action: Content» в меню свойств.

1 Ответ

0 голосов
/ 05 мая 2018

Мне пришлось вручную редактировать проект и добавлять настройки nlog.

В VS 2017 это можно сделать через пользовательский интерфейс: - Опция «Build Action: Content» в меню свойств nlog.config.

Финальная версия проекта в VS Code:

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
    <EnableDefaultContentItems>false</EnableDefaultContentItems> //added
  </PropertyGroup>

  //commented
  <!-- <ItemGroup>
    <Folder Include="wwwroot\" />
  </ItemGroup> -->

  //added
  <ItemGroup>
    <Content Include="nlog.config">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>
...