問題タブ [nuget-package-restore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4427 参照

asp.net-mvc-4 - NuGet パッケージの復元に失敗しました

「ASP.NET Core MVC4」デモ プロジェクトを作成しています。別のコンピューターでコンパイルすると、次のようなエラーが出力されます。

Error 2 NuGet Package restore failed for project MVCDemo: Unable to find version '5.0.0' of package 'Microsoft.Data.Edm'..

このエラーの解決策は何ですか?

0 投票する
1 に答える
970 参照

nuget - Nuget サーバーでパッケージが見つからないことがある

私は独自の nuget リポジトリ、ホストされた localy (nuget.server)、およびパッケージ復元ビルド ステップを備えた Teamcity を持っています。

時々、次のようなエラーが見つかりました

そのパッケージは存在しないようですが、存在します! Packages フォルダーを確認し、IIS のログを確認したところ、非常に奇妙な動作が見つかりました。最初のリクエスト - OK、パッケージが見つかり、2 番目と 3 番目 - 見つからず、次に見つかりました。

2014-12-09 08:08:27 192.168.123.101 GET /nuget/nuget/Packages(Id='ReportsBase',Version='1.2.0-alfa00243') - 80 - 192.168.121.188 NuGet+コマンド+ライン/2.8 .50506.491+(マイクロソフト+Windows+NT+6.1.7601+サービス+パック+1) 200 0 0 185

2014-12-09 08:10:06 192.168.123.101 GET /nuget/nuget/Packages(Id='ReportsBase',Version='1.2.0-alfa00243') - 80 - 192.168.121.104 NuGet+コマンド+ライン/2.8 .50506.491+(マイクロソフト+Windows+NT+6.1.7601+サービス+パック+1) 404 0 0 37870

2014-12-09 08:10:06 192.168.123.101 GET /nuget/nuget/Packages(Id='ReportsBase',Version='1.2.0-alfa00243') - 80 - 192.168.121.188 NuGet+コマンド+ライン/2.8 .50506.491+(マイクロソフト+Windows+NT+6.1.7601+サービス+パック+1) 404 0 0 47184

2014-12-09 08:10:11 192.168.123.101 GET /nuget/nuget/Packages(Id='ReportsBase',Version='1.2.0-alfa00243') - 80 - 192.168.121.104 NuGet+コマンド+ライン/2.8 .50506.491+(マイクロソフト+Windows+NT+6.1.7601+サービス+パック+1) 200 0 0 381

これは、追加されたばかりのパッケージでよく発生します。(数秒前)

そのような奇妙なことの理由は何でしょうか?

0 投票する
1 に答える
221 参照

asp.net-mvc - NuGet の更新後に MVC5 がデータベースからモデルを生成しない

Database First Approachを使用して、Visual Basic で MVC 5 Web アプリケーションを作成しています。最近、すべての NuGet パッケージを更新した後、データベースからモデルを作成できません。

以下に示すように、データベースからテーブルやその他の DB オブジェクトを選択してモデルに含めることができません。

ここに画像の説明を入力

[完了] をクリックすると、以下に示すように空のモデルが生成されます。

ここに画像の説明を入力

私が気づいたもう1つの奇妙なことは、このチュートリアルに示されているように、 「共通オブジェクトの拡張Transact-SQL検証を有効にする」というチェックボックスが表示されるはずですが、プロジェクトのプロパティを開くと、これが表示されませんチェックボックス。

ここに画像の説明を入力

さて、私の質問は次のとおりです。

  • 私が疑うように、NuGet パッケージの更新によってこの問題が発生したとします。どのパッケージですか?
  • NuGet パッケージの更新プログラムをアンインストールすることはできますか (Windows Update の場合と同様)? はいの場合、どのように?

どんな助けでも大歓迎です。その点に注意してください、

  • Web フォームの経験はありますが、MVC の初心者です。
  • この問題は、このタイプの問題に直面していたときに すべてのパッケージを更新した直後に始まりました。
  • この更新前に同じアプローチで 3 つのプロジェクトを作成しましたが、データベースからモデルを生成するたびに成功しました。

提案してください!

0 投票する
1 に答える
88 参照

asp.net-mvc-4 - MVC (ASP.NET) プロジェクトで NUGET を適切に使用するにはどうすればよいですか?

NUGET が「常に」最新のパッケージをダウンロードすることと、-version スイッチの使用方法を学びました。ただし、さまざまな開発者がさまざまな SUO ファイル (Visual Studio) を持っていた最近のプロジェクトでは、ビルド エラーを満たすために他の NUGET コンテンツを追加する必要がありました。(はい、そうすべきではありません)。

しかし、混乱をクリーンアップしようとすると、NUGET がすべてを適切にクリーンアップしていないように見えます。問題をデバッグし、先週、Web.Config にまだ不適切な参照があることを確認して、これを検証しました。もちろん問題は、これらのパッケージの依存チェーン全体が不明であることです! これにより、パッケージをアンインストールするときにDLLが残っている可能性が最も高い理由である循環依存チェーンが作成されます。

これがその好例です。先週、私たちは非常に忙しかったので、MVC 4を再インストールすることにしました...私の最後の既知の動作バージョンを比較し、バージョン固有のものを個別にダウンロードする以外に、その単純なタスクを実行する方法を理解できませんでしたdll. そして、MSFT が独自の MVC テンプレートに含めている、よりあいまいなパッケージを見つけて頑張ってください。

このばかげた証拠を作るためにあなたは何をしますか、そして私の参照ライブラリを制御する「専門家」になるために私にどんなアドバイスを与えることができますか?

0 投票する
1 に答える
731 参照

msbuild - C++ ユニバーサル アプリがソリューションにある場合の NuGet 復元 .vcxitems エラー

NuGet サイトで問題を公開しました。

nuget restore問題は、コマンドを実行しようとするソリューションの C++ Universal App ライブラリにあるようです。次のエラーが表示されます。

The project file "SparkiyEngine.Language.Lua\SparkiyEngine.Language.Lua.Shared\SparkiyEngine.Language.Lua.Shared.vcxitems" is in the ".vcproj" file format, which MSBuild no longer supports. Please convert the project by opening it in the Visual Studio IDE or running the conversion tool, or use MSBuild 3.5 or earlier to build it.

エラー メッセージに記載されているSharedプロジェクトは、WinRT C++ Lib のプロジェクトです。

このプロジェクトをバイパスまたは無視するコマンドに追加できるものはありますか?

便利なリンク: ProjectCI

0 投票する
1 に答える
522 参照

nuget - NuGet パッケージを ASP.NET vNext プロジェクトに追加中にエラーが発生しました

ASP.NET vNext が依存関係を処理する方法について、少し混乱していることは認めざるを得ません。問題は、ASP.NET 5 で実装している API で Microsoft Sync Framework を使用したいということです。以前は、SDKをインストールしてから、適切な dll を参照するだけでした。依存関係に関してはすべてパッケージ駆動であるため、vNext には当てはまらないようです。したがって、NuGet で Microsoft.SyncFramework パッケージを見つけ、ASP.NET vNext プロジェクトに依存関係として追加しました。

VS がパッケージを復元しようとすると、次のエラーが発生します。

その結果、パッケージが含まれていません。

これに取り組む方法についてのアイデアはありますか?

0 投票する
1 に答える
579 参照

tfsbuild - Build Server 内部リポジトリでパッケージが見つからない

TFS Build 2013 によってビルドされるソリューションをセットアップしようとしています。このソリューションでは、nuget.org と社内リポジトリの両方から NuGet パッケージを使用しています。ビルド サーバーでビルドすると、nuget.org のパッケージが検出されますが、内部リポジトリのパッケージは検出されません。ソリューション (.nuget フォルダーの下) には、次のような NuGet.Config ファイルがあります。

私が得るエラーメッセージは次のとおりです。

パッケージ 'MyPackageName' のバージョン '1.0.0' が見つかりません。

内部リポジトリでパッケージを取得するにはどうすればよいですか?

0 投票する
24 に答える
413429 参照

c# - Visual Studio で NuGet パッケージの復元を有効にするにはどうすればよいですか?

スタックに同様の投稿がありますが、おそらく Visual Studio 2015 を使用しているため、私の問題には役立ちません。

「NuGet パッケージの復元を有効にする」オプションを VS2015 に表示するにはどうすればよいですか?

File > New Project を選択し、空の ASP.NET Web Applicationを作成しました。このメニューオプションを探しています。

ここに画像の説明を入力

プロジェクト フォルダーで既存の nuGet ファイルを探しましたが、何もありません。