.net core 使用csproj文件而不是project.json安装带有dotnet core应用程序的工具

.net core 使用csproj文件而不是project.json安装带有dotnet core应用程序的工具,.net-core,.net Core,我正在尝试使用Visual Studio 2017 RC在新的dotnet核心应用程序中安装Microsoft.Extensions.SecretManager.Tools。csproj文件是否有工具部分 我还试图通过nuget软件包管理器安装它,但出现以下错误: “Microsoft.Extensions.SecretManager.Tools 1.1.0-preview4-final”的包类型“DotnetCliTool”不受项目“Redact”的支持 如果您使用的是VS2017 RC 2,

我正在尝试使用Visual Studio 2017 RC在新的dotnet核心应用程序中安装Microsoft.Extensions.SecretManager.Tools。csproj文件是否有工具部分

我还试图通过nuget软件包管理器安装它,但出现以下错误:

“Microsoft.Extensions.SecretManager.Tools 1.1.0-preview4-final”的包类型“DotnetCliTool”不受项目“Redact”的支持


如果您使用的是VS2017 RC 2,则需要:

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

如果您使用的是VS2017 RC1,则需要:

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

您必须手动设置它们,因为NuGet希望您使用预览版本