【问题标题】:nuget package manager console - Could not find filenuget包管理器控制台 - 找不到文件
【发布时间】:2016-07-20 09:01:50
【问题描述】:

我在 Visual Studio 2013 中遇到问题,包管理器控制台将不再初始化并显示错误

"找不到文件 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\WSMan.format.ps1xml'。”

我已尝试重命名 Extensions 文件夹并手动安装 NuGet。我已经对 VS 2013 进行了修复,但无济于事。

有什么办法可以解决这个问题吗?

【问题讨论】:

    标签: visual-studio nuget


    【解决方案1】:

    请从工具菜单 -> 扩展和更新 -> 已安装 -> Visual Studio 菜单中的 NuGet 包管理器卸载 Visual Studio 的 NuGet 包管理器,然后在该菜单中重新安装。

    其他线程中也有此问题的其他人提供了其他解决方法,请参考:

    Package Manager Console not working Visual Studio 2013

    【讨论】:

    • 我无法通过 GUI 卸载 NuGet,因为我得到进程无法访问该文件,因为它正被另一个进程错误使用。我已经尝试过您链接的帖子中的内容。
    • 您的意思是当您通过 Visual Studio 中的菜单卸载 NuGet 时,您会收到有关它正在被另一个进程使用的提示?请关闭除 Visual Studio 之外的所有程序,以确保没有其他程序使用此进程。并且请以管理员身份运行您的 Visual Studio,以确保它有足够的权限来执行任何操作。
    • 是的,当我尝试通过 VS 中的菜单卸载 NuGet 时。 VS是锁定文件的进程,仅此而已。 VS 也以管理员权限运行
    • 请用命令行卸载重装,详细步骤请参考:weblog.west-wind.com/posts/2016/Mar/01/…
    • 通过命令行卸载时文件仍然被锁定:github.com/NuGet/Home/issues/1138#issuecomment-224973010
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-10
    • 2013-01-03
    • 2015-11-18
    • 2013-01-08
    • 1970-01-01
    • 2016-08-19
    • 2015-10-10
    相关资源
    最近更新 更多