安装nuget包后无法使用Box API

问题描述 投票:0回答:1

我开始在VSCode的asp dotnet核心应用程序中使用Box.V2,但是我遇到了各种令人讨厌的错误。

在发现dotnet核心有一个特定的nuget包之后,我卸载了我现有的盒子包并安装了Box.V2.Core - 它似乎已成功安装,因为我可以在已安装的包列表中看到它。

但是,当我尝试using Box.V2.Core时,我得到了一个

找不到类型或命名空间“Box”

我应该怎么做呢?包裹实际上不存在吗?

我的csproj文件:

<Project Sdk="Microsoft.NET.Sdk.Web">
  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="BuildBundlerMinifier" Version="2.6.362"/>
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.3"/>
    <PackageReference Include="System.Runtime.InteropServices" Version="4.3.0"/>
    <PackageReference Include="Microsoft.Windows.Compatibility" Version="2.0.0-preview1-25914-04"/>
    <PackageReference Include="HtmlAgilityPack.NetCore" Version="1.5.0.1"/>
    <PackageReference Include="RestSharp" Version="106.2.1"/>
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.0.1"/>
    <PackageReference Include="Box.V2.Core" Version="3.4.1"/>
  </ItemGroup>
  <ItemGroup>
    <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.1"/>
  </ItemGroup>
</Project>
c# .net-core box
1个回答
1
投票

奇怪的是,这个包肯定会发生。我建议首先安装一个版本:<PackageReference Include="Box.V2.Core" Version="3.3.0" />,然后将其更新回3.4.1。

© www.soinside.com 2019 - 2024. All rights reserved.