Question

J'ai installé Asp.net MVC 3 beta qui installe également NuPack, mais quand j'ouvre un projet dans Visual Studio 2010 Express, le Package Manager Console me donne ce message d'erreur:

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)

J'ai été en mesure de télécharger des paquets via l'option de menu « Ajouter un package de référence », mais pas avec la console Package Manager. S'il vous plaît ce que le problème pourrait être? Merci.

Était-ce utile?

La solution

Télécharger le Windows Management Framework package de base qui contient PowerShell 2.

Utilisez celui qui correspond à votre version de Windows.

Je suis exactement la même chose, et que la pile mentionne explicitement PowerShell je cherchai / téléchargé / installé (et malheureusement, ont été invités à redémarrer) ... fait:)

Autres conseils

NuPack Console nécessite PowerShell 2.0, alors assurez-vous que vous l'avez installé. Si vous utilisez ce sous Windows XP, cela pourrait ne pas être le cas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top