2017-02-20 28 views
1

FalconWebsite.csprojпакет 'Microsoft.Extensions.SecretManager.Tools 1.1.0-preview4-финал' имеет тип пакета '' DotnetCliTool

<ItemGroup> 
    <PackageReference Include="knockoutjs" Version="3.4.1" /> 
    <PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.0.0-beta1" /> 
    <PackageReference Include="Microsoft.AspNetCore" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.AspNetCore.Authentication.OAuth" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.1" /> 
    <PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.Design" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="1.1.0" /> 
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="1.1.0-msbuild3-final" /> 
    </ItemGroup> 
    <ItemGroup> 
    <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="1.0.0-msbuild3-final" /> 
    </ItemGroup> 

Я пытаюсь установить Microsoft.Extensions.SecretManager.Tools с ниже команды

Install-Package Microsoft.Extensions.SecretManager.Tools -Pre

Однако я получаю, как показано ниже изображения

error details

Я нашел аналогичную ошибку в этой ссылке Package 'Microsoft.EntityFrameworkCore.Tools.DotNet 1.0.0-msbuild2-final' has a package type 'DotnetCliTool' that is not supported by project Но, не работает для меня, как на ссылке

+0

такой же проблема здесь! и я не мог найти никого об этом! Как мы можем подойти к этому? –

+0

Я встречаюсь с той же проблемой. VS 2017 Community Edition, Asp .Net Core Web projcet.I не может его решить! – Farb

ответ

0

Использование Microsoft.Extensions.SecretManager.Tools версии 1.0.0-msbuild3-final

+0

У меня такая же ошибка. Я использовал команду «Install-Package Microsoft.Extensions.SecretManager.Tools -Version 1.0.0-msbuild3-final». Я попытался скопировать и вставить «». Но все та же проблема –

1

Редактировать файл проекта, добавьте следующую строку:

<ItemGroup> 
    <DotNetCliToolReference Include="Microsoft.Extensions.SecretManager.Tools" Version="1.0.0-msbuild3-final" /> 
    </ItemGroup> 

Я просто попробовал, и это сработало.

+0

На самом деле это ошибка, и она поднимается по этой ссылке: https://github.com/NuGet/Home/issues/4190 –

0

Из NuGet/Home#4190, вы не можете установить пакет из NuGet GUI.Instead, вы должны отредактировать файл csproj содержать:

<ItemGroup> 
<DotNetCliToolReference Include="Microsoft.Extensions.SecretManager.Tools" Version="1.0.0-msbuild3-final" /> 
</ItemGroup> 

Вот ваш ответ, потому что я решить ее страницы. https://github.com/aspnet/Configuration/issues/597