【问题标题】:Visual Studio 2015 - Package Manager Console errorVisual Studio 2015 - 包管理器控制台错误
【发布时间】:2016-09-10 11:13:12
【问题描述】:

当我在 VS2015 中打开包管理器控制台时,我被以下错误消息“打招呼”:

处理“nuget.psm1”的模块,列在“ModuleToProcess”字段中 模块清单 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\T3SN2KBD.PPE\Modules\NuGet\NuGet.psd1' 未处理,因为在任何模块中都找不到有效模块 目录。

我浏览了一下并向 devenv.exe.config 添加内容 as detailed here 并没有解决我的问题。除了那个帖子,我真的找不到关于这个错误的太多信息。

没有挂起的更新,我已尝试重新安装 nuget 和 VS2015 的 Power Shell 工具(我没有安装,只是在控制台窗口中产生了更多错误 - 所以我再次将其删除)

非常感谢任何输入

更新:

  • 检查文件是否存在且可访问
  • 检查/更新执行策略(CurrentUser 和 LocalMachine 现在不受限制)
  • 重新安装 NuGet
  • 这是此工作站上 Visual Studio 2013 和 2015 的问题
  • 运行 Powershell v5.0.10586.122

【问题讨论】:

  • 你检查了吗,C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\T3SN2KBD.PPE\Modules\NuGet中是否有NuGet.psm1NuGet.psd1
  • @jisaak - 是的,这两个文件都存在、可访问并且看起来完好无损
  • 嗯,好的。也许尝试导入模块 manuell 以查看是否使用 Import-Module C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\T3SN2KBD.PPE\Modules\NuGet\NuGet.psd1 -Debug 得到任何其他错误
  • 很遗憾我在包管理器控制台中没有提示
  • 打开powershell试试看,不是Visual Studio。

标签: powershell visual-studio-2015 nuget package-managers


【解决方案1】:

好吧,我似乎已经在 this SO post 的帮助下解决了这个问题——或者更准确地说,是接受答案的 cmets 之一。

我之前曾见过并尝试过这种解决方案,但无济于事,但在 cmets 中,一位用户提到在c:\Users\%username%\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config‌​编辑文件

那成功了。尽管将这些行添加到“主要”devenv.exe.config,但他们似乎并没有进入这个“工作?”文件夹。

在这方面浪费了很多时间,所以我希望这可以帮助下一个可怜的灵魂偶然发现这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-21
    • 2016-11-05
    • 2018-04-29
    • 2011-05-07
    • 1970-01-01
    • 2016-01-10
    相关资源
    最近更新 更多