.net - 包管理器控制台问题

标签 .net asp.net-mvc visual-studio nuget

我安装了 Asp.net MVC 3 beta,它也安装了 NuPack,但是当我在 Visual Studio 2010 Express 中打开项目时,包管理器控制台向我显示以下错误消息:

System.TypeLoadException: Could not load type 'System.Management.Automation.Runspaces.InitialSessionState' from assembly 'System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
   at NuPackConsole.Host.PowerShell.Implementation.PowerShellHostProvider.CreateHost(IConsole console)
   at NuPackConsole.Implementation.PowerConsole.HostInfo.get_WpfConsole()
   at NuPackConsole.Implementation.PowerConsoleToolWindow.get_WpfConsole()System.InvalidOperationException: Can't start ConsoleDispatcher. Host is null.
   at NuPackConsole.Implementation.Console.ConsoleDispatcher.Start()
   at NuPackConsole.Implementation.PowerConsoleToolWindow.MoveFocus(FrameworkElement consolePane)

我可以通过“添加包引用”菜单选项下载包,但不能使用包管理器控制台。请问可能是什么问题?谢谢。

最佳答案

下载Windows Management Framework Core package其中包含 PowerShell 2。

使用与您的 Windows 版本匹配的版本。

我得到了完全相同的结果,并且由于堆栈明确提到了 PowerShell,我搜索/下载/安装了(不幸的是被要求重新启动)...完成:)

关于.net - 包管理器控制台问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3896586/

相关文章:

asp.net-mvc - asp.net MVC-复杂的例子吗?

visual-studio - Windows 8 应用程序部署

c++ - 相同编译器、相同设置的名称修改差异

c# - 使用命名的互斥锁来锁定文件

c# - 如何在 System.Windows.Forms.WebBrowser 中调用自定义 Javascript?

asp.net-mvc - 在 MVC 中,局部 View 会继承其父 View 的模型吗?

javascript - 删除页面重新加载时的查询字符串

c# - "Find All References"在一个解决方案中损坏

c# - SemaphoreSlim 在极端条件下无法工作?

.net - 如何用 .net 中的新字符串替换第 n 个正则表达式组?