Я создал NetCoreApp (v1.1) в Visual Studio 2017. Когда я его компилирую, я получаю DLL, созданную вместо ожидаемого EXE для встроенного проекта. Я проверил файл csproj
и подтвердил, что тип вывода установлен на exe
, но не на кости.
Любые идеи, почему VS2017 все еще создает DLL? Я уверен, что это место, где я забыл... его также 1 AM.:)
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp1.1</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Core.EF.SqlServer\Core.EF.SqlServer.csproj" />
</ItemGroup>
</Project>