нужна помощь в указании ядра .net в файле csproj - PullRequest
0 голосов
/ 25 февраля 2019

У меня есть файл csproj, созданный на машине Windows, которая использует .net SDK.В настоящее время я использую файл на Mac и хочу знать, каким должен быть проект sdk для .net core 2.2, и хочу знать, каким должен быть тип вывода для Mac.спасибо

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

@ Baruch, Привет, Файл csproj:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>netcoreapp2.2</TargetFramework>
        <IsPackable>false</IsPackable>
    </PropertyGroup>
    <ItemGroup>
        <PackageReference Include="log4net" Version="2.0.8" />
    </ItemGroup>
    <ItemGroup>
        <ProjectReference Include="..\..\vtortola.WebSockets.Deflate\vtortola.WebSockets.Deflate.csproj" />
        <ProjectReference Include="..\..\vtortola.WebSockets.Rfc6455\vtortola.WebSockets.Rfc6455.csproj" />
        <ProjectReference Include="..\..\vtortola.WebSockets\vtortola.WebSockets.csproj" />
    </ItemGroup>
    <ItemGroup>
        <Folder Include="Properties\" />
        <Folder Include="Properties\" />
    </ItemGroup>
</Project>

Я хочу, чтобы проект sdk сверху указывал, что я использую .net core 2.2.Кроме того, поскольку я работаю на Mac, я хочу знать, какой тип вывода должен быть ... Я думаю, что целевая структура правильно показывает .net core 2.2 Спасибо

0 голосов
/ 25 февраля 2019

Файл .csproj поддерживает мультиплатформенность.Вам нужен sdk , определенный в TargetFramework и выше

...