繁体   English   中英

在 .NET 4.5.2 项目中没有成功安装 NuGet package 的参考

[英]No reference for successfully installed NuGet package in a .NET 4.5.2 project

Using Visual Studio 2015 and .NET 4.5.2, I am building a console .NET project that needs to use CosmosDb things, so I followed Tutorial: Build a .NET console app to manage data in Azure Cosmos DB SQL API account , successfully installed Microsoft.Azure .Cosmos (v3.15.1) 使用 NuGet 并尝试引用它。

但是,参考列表没有在此处显示此 package,当我尝试在代码中使用 package 时,出现错误“名称空间“Microsoft”中不存在类型或名称空间名称“Azure”(您是否缺少程序集参考?) ”出现在项目错误列表中。

有一个文件“packages.config”,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Microsoft.Azure.Cosmos" version="3.15.1" targetFramework="net452" />
</packages>

我尝试使用 Update-Package -reinstall 重新安装所有软件包,但没有任何反应。

我错过了哪些步骤?

解决方案:

将 .NET 框架版本更改为 4.6.1 或更高版本,然后重新安装 package。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM