【发布时间】:2016-03-22 20:15:52
【问题描述】:
我正在尝试为多个项目安装 NuGet,最方便的方法是通过控制台。我尝试通过控制台和“管理 NuGet 包”界面安装包,但都给我同样的错误:
PM> Install-Package log4net
Install-Package : Could not load file or assembly 'TTVSAddinDotNet.resources.module' or one of its dependencies. The system cannot find the file specified.
At line:1 char:16
+ Install-Package <<<< log4net
+ CategoryInfo : NotSpecified: (:) [Install-Package], FileNotFoundException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
我不太确定出了什么问题。这似乎只是一台计算机上的问题。我已经在另一台具有几乎相同设置的计算机上进行了尝试,并且效果很好。我在网上找不到任何解决此问题的方法。任何建议或解决方案将不胜感激。
【问题讨论】:
-
您可以尝试更新 NuGet 或重新安装吗?此外,您可以考虑迁移到 Visual Studio 2015....
-
听起来您有一个损坏的插件/插件,它干扰了 Nuget 插件。能否尝试禁用其他加载项,重新启动 VS,然后重试?
-
我同意@birryree,如果您已安装“TTVSAddinDotNet”,请尝试禁用它并重试。也可以尝试使用“右键单击解决方案 > 管理 NuGet 项目”而不是控制台...值得一试。
-
试试这个安装包 log4net -project 你的项目名称
-
@mason 它正在工作,所以很遗憾,在获得绿灯之前我无法更新。是的,我已经更新了。不过还没有尝试重新安装。
标签: c# visual-studio visual-studio-2012 nuget nuget-package