标签: nuget-package

无法卸载 NuGet 包

当我尝试使用 NuGet 包管理器的图形界面卸载 NuGet 包时,出现以下错误:

你调用的对象是空的。

我在包管理器控制台中尝试了很多事情,例如:

卸载包AutoMapper

或者

卸载软件包 AutoMapper -Force

我仍然遇到同样的错误。

当我尝试使用此更新包时:

更新包 AutoMapper

我明白了:

Update-Package:从源“D:\folder\project\project\packages”检索“System.ComponentModel.Annotations.4.3.0”的包元数据时发生错误。

您能告诉我如何卸载软件包或对其进行修改吗?谢谢。

编辑 :

当我尝试像这样安装 Nuget 命令行时:

Install-Package NuGet.CommandLine
Run Code Online (Sandbox Code Playgroud)

我明白了:

从源“D:\folder\project\project\packages”检索“AutoMapper.5.2.0”的包元数据时发生错误。

c# nuget nuget-package

2
推荐指数
1
解决办法
6606
查看次数

通过 Nuget 使用 .NET Standard 和 VS 2017 分发自定义 MS 构建任务

我有一个 .NET 标准库 (1.4) VS 2017 项目,其中包含需要通过 Nuget 包分发的自定义 MS 构建任务 (MyTask)(比方说 MyCustomTask.dll,它包含将由目标导入的 MyTask 和 Portable.targets项目)

然后,目标 .NET Standard (1.4) 项目 cspro 文件使用带有自定义生成任务的 Nuget 包来导入调用自定义生成任务的 Portable.targets。

但是,此时我不断收到构建错误无法加载文件或程序集“System.Runtime,Version=4.1.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。

我尝试了 .NET Standard(1.4、1.5 和 1.6),但出现同样的错误。

msbuild nuget-package visual-studio-2017 .net-standard

2
推荐指数
1
解决办法
1213
查看次数

Visual Studio 2017 Professional-无法在源代码中找到包

我试图通过 nuget 包管理器 => 包管理器控制台以及直接从解决方案管理 Nuget 包来添加包。Newtonsoft.Json我正在尝试像这样从包管理器安装Install-Package Newtonsoft.Json,但无法从源中找到,即

 Name: nuget.org
 Source: https://api.nuget.org/v3/index.json
Run Code Online (Sandbox Code Playgroud)

这给了我这样的结果:

PM> Install-Package Newtonsoft.Json
Install-Package : Unable to find package 'Newtonsoft.Json' at source ''.
At line:1 char:1
+ Install-Package Newtonsoft.Json
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

Time Elapsed: 00:01:30.2571879
Run Code Online (Sandbox Code Playgroud)

我认为source这里是空白的。可能是因为它无法加载包。我尝试管理包管理器设置但无法连接。我的包管理器设置是这样的: 包管理器常规设置

包源设置

尽管互联网连接良好,但我无法安装软件包。我的问题是:

  1. 我应该如何安装包?
  2. 我安装包做错了什么?

package-managers visual-studio nuget nuget-package visual-studio-2017

2
推荐指数
1
解决办法
1万
查看次数

Nuget 管理器在连接到神器时不提示凭据

我正在使用 VS2017,当我尝试打开包管理器并选择 Artifactory 作为包源时,它不会提示输入凭据并返回

[Artifactory] ​​“ https://itec-artifactory -.....”处的 V2 源返回了意外的状态代码“403 Forbidden”。

我尝试清除 nuget 和浏览器缓存,但没有成功。

VS 2013 中的情况相同,提示输入凭据并成功连接。

任何帮助表示赞赏。

nuget-package

2
推荐指数
1
解决办法
3964
查看次数

创建部署包时找不到文件“bin\Antlr3.Runtime.pdb”错误

尝试创建部署包时出现以下错误。

"Copying file bin\Antlr3.Runtime.pdb to obj\Release\AspnetCompileMerge\Source\bin\Antlr3.Runtime.pdb failed. Could not find file 'bin\Antlr3.Runtime.pdb'"
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我发生了什么事以及如何解决它

c# antlr nuget-package

2
推荐指数
1
解决办法
4987
查看次数

核心 MVC - Ajax 不显眼不存在

在我的 Core MVC 2.2 项目中,我通过 Nuget 包添加了 jQuery Unobtrusive Ajax (v: 3.2.6)。我注意到的第一件事是 wwwroot/lib 中没有为其添加本地文件夹,如果尝试一些简单的操作,例如:

@using (Ajax.BeginForm( ... 
Run Code Online (Sandbox Code Playgroud)

我收到错误:CS0103 当前上下文中不存在名称“Ajax”

请告知如何解决此问题。

asp.net-ajax nuget-package asp.net-core-mvc

2
推荐指数
1
解决办法
5272
查看次数

迁移的 Visual Studio 项目找不到 NuGet 包

我正在将 MVC ASP.NET Visual Studio 2010 项目迁移到 Visual Studio 2019。

Visual Studio 2010 项目使用一些旧的 jQuery NuGet 包,由于时间限制以及整个项目中的大量更改不适合我当前的范围,我无法将这些包更新为当前的包。

迁移的 2019 项目显示了许多与 NuGet 包相关的错误:

NuGet Package restore failed for project MyWebProject: Unable to find version '3.2.0' of package 'Microsoft.jQuery.Unobtrusive.Ajax'.
  C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\: Package 'Microsoft.jQuery.Unobtrusive.Ajax.3.2.0' is not found on source 'C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\'.
  Please see Error List window for detailed warnings and errors.            

NuGet Package restore failed for project MyWebProject: Unable to find version '2.1.1' of package 'jQuery'.
  C:\Program Files (x86)\Microsoft …
Run Code Online (Sandbox Code Playgroud)

nuget nuget-package nuget-package-restore visual-studio-2019

2
推荐指数
1
解决办法
3977
查看次数

在 Visual Studio 2019 中重新安装 Nuget 包管理器

我的项目遇到了问题。

找不到类型或命名空间名称“System”(您是否缺少 using 指令或程序集引用?

在此处输入图片说明

这以前发生过,我通过使用命令重新安装 Nuget 包管理器解决了它。不幸的是,我再也找不到那个命令了。我试图在网上找到解决方案,但我得到的一切都是安装/重新安装 NuGet 包而不是包管理器。

找到这篇文章:https : //forums.asp.net/t/1776324.aspx?How+to+install+upgrade+VS+NuGet+Package+Manager+但这里不适用。

NuGet 包管理器预装在 VS2019 中,无需单独下载和安装包。此外,VS2019 中没有像旧版本那样的扩展管理。

请让我知道在 Visual Studio 2019 中重新安装 NuGet 包管理器的命令。

nuget nuget-package visual-studio-2019

2
推荐指数
1
解决办法
4434
查看次数

如何在 Visual Studio 2019 上使用 Bootstrap 5 和 Sass

我已经安装Install-Package bootstrap.sass在 ASP .net core 3.1 中。

它已安装bootstrap.jsscss文件夹。但是如何编译 bootrap.scss 并在 _Layout 中使用它?

我试图从 scss 导入引导程序,但它给了我以下错误: 在此处输入图片说明

NuGet 已安装以下文件:

在此处输入图片说明

sass visual-studio nuget-package twitter-bootstrap bootstrap-5

2
推荐指数
1
解决办法
1197
查看次数

错误:NU1100:无法为“net5.0”解析“MicrosoftOfficeCore (>= 15.0.0)”

在 Visual Studio Code 的终端中,当我尝试运行时:

dotnet add package MicrosoftOfficeCore --version 15.0.0
Run Code Online (Sandbox Code Playgroud)

我在 Visual Studio Code 终端上收到以下错误

error: NU1100: Unable to resolve 'MicrosoftOfficeCore (>= 15.0.0)' for 'net5.0'
error: Package 'MicrosoftOfficeCore' is incompatible with 'all' frameworks in project
Run Code Online (Sandbox Code Playgroud)

你有想法吗 ?

非常感谢。

.net c# nuget nuget-package visual-studio-code

2
推荐指数
1
解决办法
763
查看次数