Несколько бинарных файлов из одного файла конфигурации проекта DotNet Core - PullRequest
1 голос
/ 27 октября 2019

У меня есть код для набора утилит CLI, созданных для тестирования / демонстрации сетевой библиотеки. Библиотека скомпилирована в сборку - DotNet Core DLL.

У меня есть несколько примеров CLI, показывающих, как использовать библиотеку, например, один поиск использует функциональные возможности подкачки страниц, а другой возвращает все и т. Д. В основном каждый являетсякороткая автономная программа CLI.

У меня есть исходные файлы CS и файл csproj, ориентированные на ядро ​​dotnet. Ниже приведена конфигурация:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.1</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="mylib>
      <HintPath>../../bin/Debug/netstandard2.0/publish/mylib.dll</HintPath>
    </Reference>
  </ItemGroup>

</Project>

Я хочу иметь по одному исполняемому файлу для каждого исходного файла, например, PGSample.cs будет скомпилирован в PGSample.exe и т. Д. Как мне добиться этого?

Спасибо

...