.NET Core Google.Cloud.Firestore软件包已安装,但缺少命名空间

时间:2019-02-25 17:26:38

标签: c# .net-core google-cloud-firestore

我有一个简单的asp.net core 2.2项目,并运行以下命令来安装Google.Cloud.Firestore软件包:

dotnet add package Google.Cloud.Firestore --version 1.0.0-beta19

该软件包安装正确,我什至通过查看nuget全局软件包存储(用户/用户/.nuget/软件包)中的dll文件对此进行了验证。

安装的输出甚至包含以下日志:

info : Package 'Google.Cloud.Firestore' is compatible with all the specified frameworks in project

以下是我的.csprodj文件中的内容:

<ItemGroup>
  <PackageReference Include="Google.Cloud.Firestore" Version="1.0.0-beta19" />
  <PackageReference Include="Microsoft.AspNetCore" Version="2.2.0" />
  <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" /> 
</ItemGroup>

但是,在尝试引用名称空间时,我得到以下信息:

The type or namespace name 'Google' could not be found (are you missing a using directive or an assembly reference?)

使用dotnet CLI安装的任何其他软件包从来没有真正出现过此问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

仍然不确定问题出在哪里,但是重新启动PC确实可以解决__(ツ)_ /