開始直後のVisualStudio 2015エンタープライズでのパッケージマネージャーコンソールのクラッシュ:エラー:
Windows PowerShellは実行ポリシーを正常に更新しましたが、設定はより具体的なスコープで定義されたポリシーによって上書きされます。オーバーライドにより、シェルはRemoteSignedの現在の有効な実行ポリシーを保持します。 「Get-ExecutionPolicy-List」と入力して、実行ポリシーの設定を表示します。詳細については、「Get-HelpSet-ExecutionPolicy」を参照してください。
PowerShellの実行ポリシーをremoteSignedに設定するなど、さまざまなことを試しましたが、何も役に立ちませんでした。nugetはまだ機能しません。
誰かが同じ問題を抱えていますか?よろしくお願いします。
Microsoftはその問題の修正プログラムを公開しています。これを適用する方法については、次の情報を参照してください。
ホットフィックスをインストールできるようになりました。次のいずれかの場所から適切にインストールを取得してください。
2.8.7 for VS 2013: https://github.com/NuGet/Home/releases/download/2.8.7/NuGet.Tools.vsix
3.1.1 for VS 2015: https://github.com/NuGet/Home/releases/download/3.1.1/NuGet.Tools.vsix
NuGetは、これらを来週VisualStudioギャラリーに公開します。
詳細については、次のページをご覧ください: https://connect.Microsoft.com/VisualStudio/feedback/details/1572078/nuget-crash-in-visual-studio-2015-enterprise
同じ問題が発生し、解決策が見つかりました。すべてのスコープで実行ポリシーを「未定義」に設定し(ドメインポリシーで設定されている場合は、マシンスコープとユーザースコープのレジストリキーを削除します)、VSを再起動してパッケージマネージャーコンソールを開きます。
編集:削除したキーへのパス:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell
キー:ExecutionPolicy
このコマンドラインは、問題が修正されるまで、プロセスを自動化するために使用できます(管理者として実行)。
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell /v ExecutionPolicy /f
MSDNWebサイトからVisualStudio Professional 2015を完全にクリーンインストールした後、管理者としてVS2015を実行し、Tools -> NuGet Package Manager... -> Package Manager Console
からパッケージマネージャーコンソールを開いたところ、次のエラーが発生しました。
Windows PowerShellは実行ポリシーを正常に更新しましたが、設定はより具体的なスコープで定義されたポリシーによって上書きされます。オーバーライドにより、シェルは現在の有効な実行ポリシーである無制限を保持します。 「Get-ExecutionPolicy-List」と入力して、実行ポリシーの設定を表示します。詳細については、「Get-HelpSet-ExecutionPolicy」を参照してください。
上記の手順に従って、次のことを行います。
[ツール]-> [拡張機能と更新...]を使用して、Visual Studio2015用のNuGetパッケージマネージャーをアンインストールします。
VisualStudioを再起動します。
[ツール]-> [拡張機能と更新...]を使用して、Visual Studio2015用のNuGetパッケージマネージャーを再インストールします。
VisualStudioを再起動します。
これで、パッケージマネージャーコンソールを開くと、Powershellが正しく読み込まれ、すべてが正常に行われます。うまくいけば、これは実行ポリシーをオーバーライドまたは設定する必要なしに役立ちます。
VS2013のTools\Nuget package Manager\PackageManagerコンソールで次のエラーが発生します。
問題:WindowsPowerShellは実行ポリシーを正常に更新しましたが、設定はより具体的なスコープで定義されたポリシーによって上書きされます。オーバーライドにより、シェルは現在の有効な実行ポリシーである無制限を保持します。 「Get-ExecutionPolicy-List」と入力して、実行ポリシーの設定を表示します。詳細については、「Get-HelpSet-ExecutionPolicy」を参照してください。
Tools\Extensionを使用してNugetPackage Managerをアンインストールし、UpdatesはNuget PackageManagerをアンインストールしました。
問題を解決するために、以下の場所からパッケージマネージャーを再インストールしました。
https://marketplace.visualstudio.com/items?itemName=NuGetTeam.NuGetPackageManagerforVisualStudio201