2017-04-11 7 views
0

VS2017 Community Edition(新規インストール、管理者モードで起動)では、PM>プロンプトから 'Get-Package -ListAvailable'を実行できます。おそらく50個のパッケージが表示されます。VS2017 NuGet 'Get-Package -ListAvailable'はソリューションのオープン後に失敗する

解決策(SQLCLRプロジェクト)を開きます。実行

「ゲット・パッケージ-listAvailable」をPMから>プロンプトで、私は今、赤いフォントで取得:

Get-Package : Project 'Default' is not found. 
At line:1 char:1 
+ Get-Package -ListAvailable 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : ObjectNotFound: (Default:String) [Get-Package], ItemNotFoundException 
    + FullyQualifiedErrorId : NuGetProjectNotFound,NuGet.PackageManagement.PowerShellCmdlets.GetPackageCommand 

を、私はこの問題を解決するにはどうすればよいですか? 私は実際には同じような方法で失敗するものをインストールしたいのですが、できるだけ重複しないように何かに失敗を絞り込もうとしました。

答えて

1

解決策(SQLCLRプロジェクト)を開きます。 PMからの 'GET-パッケージ-listAvailable' を実行 >プロンプトで、私は今、赤いフォントで取得:

SQLプロジェクトは現在nugetによってサポートされていないためです。ソリューションを右クリックすると、「ソリューション用のNuGetパッケージの管理」と「NuGetパッケージの復元」が灰色に表示されます。

enter image description here

NuGetは、メッセージが表示されるはずではなく、「見つからないプロジェクト 『デフォルト』」の「このプロジェクトはサポートされていません」。そして、Nugetチームがこれをやっています。 詳細については、Issue 1215を参照してください。

更新

この問題を解決するには、我々はすでに、「NuGetパッケージは、データベースプロジェクトをサポートする必要があります管理」のVisual Studioのユーザーの声にこの要求を提出しています。 Hereがフィードバックです。このフィードバックのコメントを投票して追加することができます。十分なコミュニティ投票があり、このフィードバックのコメントを追加すると、製品チームのメンバーはこのフィードバックを真剣に受け止めます。

+0

「修正」は実際にはエラーメッセージを変更するだけのようです。少なくとも新しいメッセージは、私がNuGetを使うことができないことを明らかにする必要があります。 – brewmanz

+0

@brewmanz、私はデータベースプロジェクトをサポートするためのユーザーボイスで私の答えを更新しました。あなたはそれをチェックすることができます。上記の答えがあなたの質問を解決するならば、同じ問題を抱えている他のコミュニティにとって有益な、それを答えとしてマークすることができます。そうでない場合は、この問題に関する最新情報をお知らせください。ありがとう。 –

+0

ありがとう。私はそれが私たちが瞬間に得るほど近いと思うように答えとしてマーク。 – brewmanz

関連する問題