パッケージマネージャーコンソールの問題
-
29-09-2019 - |
質問
NupackもインストールするASP.NET MVC 3ベータをインストールしましたが、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管理フレームワークコアパッケージ PowerShell 2が含まれています。
Windowsのバージョンに一致するものを使用します。
私はまったく同じようになり、スタックが検索 /ダウンロード /インストールされたPowerShellに明示的に言及しているので(残念ながら再起動するように求められました)... :)
他のヒント
Nupack ConsoleにはPowerShell 2.0が必要なため、インストールしていることを確認してください。 Windows XPでこれを実行している場合、そうではないかもしれません。
所属していません StackOverflow