Pergunta

I installed Asp.net MVC 3 beta which also installs NuPack, but when I open a project in Visual Studio 2010 Express, the Package Manager Console gives me this error message:

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)

I have been able to download packages via the "Add Package Reference" menu option, but not with the Package Manager Console. Please what could the problem be? Thanks.

Foi útil?

Solução

Download the Windows Management Framework Core package which contains PowerShell 2.

Use the one that matches your version of Windows.

I got exactly the same, and as the stack explicitly mentions PowerShell I searched / downloaded / installed (& unfortunately were asked to restart) ... done :)

Outras dicas

NuPack Console requires PowerShell 2.0, so make sure that you have it installed. If you are running this on Windows XP, this might not be the case.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top