как удалить сообщение «Вы работаете с предварительной версией .NET Core SDK» - PullRequest
0 голосов
/ 19 мая 2018

Когда я перестраиваю решение, появляется сообщение

    You are working with a preview version of the .NET Core SDK. You can define the SDK version via a global.json file in the current project

Я создал global.json, содержащий

    {
        "sdk": {
            "version": "2.1.4"
        }
    }

Затем в cli,

    dotnet --version

output

    2.1.4

Затем в кли,

    dotnet --list-sdks

вывод

    2.1.4 [C:\Program Files\dotnet\sdk]
    2.1.100 [C:\Program Files\dotnet\sdk]
    2.1.101 [C:\Program Files\dotnet\sdk]
    2.1.102 [C:\Program Files\dotnet\sdk]
    2.1.103 [C:\Program Files\dotnet\sdk]
    2.1.104 [C:\Program Files\dotnet\sdk]
    2.1.200-preview-007474 [C:\Program Files\dotnet\sdk]
    2.1.200-preview-007576 [C:\Program Files\dotnet\sdk]
    2.1.200 [C:\Program Files\dotnet\sdk]
    2.1.300-preview2-008533 [C:\Program Files\dotnet\sdk]

По моему .csproj

<PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>

<ItemGroup>
    <Folder Include="wwwroot\" />
</ItemGroup>

<ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.8" />
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.0.4" />
    <PackageReference Include="NLog.Web.AspNetCore" Version="4.5.4" />
</ItemGroup>

<ItemGroup>
    <Content Update="nlog.config">
        <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Content>
</ItemGroup>

После изменения версии dotnet, выполнив описанные выше действия, я все равно получаю сообщение при перестройке решения.Как изменить текущую версию используемого SDK Core SDK и удалить это раздражающее сообщение?

1 Ответ

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

Смотрите этот PR на github: https://github.com/dotnet/sdk/pull/2042

В основном вы можете сделать следующее в вашем файле .csproj:

<PropertyGroup>
   <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
</PropertyGroup>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...