NuGet エラー NU1005
シナリオ 1
Invalid restore input where RestorePackagesWithLockFile property is set to false but a packages lock file exists at C:\SourceCode\ContosoProject\Contoso.Library\packages.lock.json
問題点
ロック ファイルの機能にオプトインするメソッドには、RestorePackagesWithLockFile プロパティを設定することと、プロジェクト ファイルの横に packages.lock.json を作成することの 2 つの種類があり、これらは競合を起こします。
解決策
- ロック ファイル機能を引き続き使用する場合は、RestorePackagesWithLockFile を
true
に変更します。 - ロック ファイル機能の使用を停止する場合には、packages.lock.json ファイルを削除します。
シナリオ 2
RestoreForceEvaluate should not be used with RestoreLockedMode in the same command.
問題点
各コマンドはそれぞれ相反します。 RestoreForceEvaluate では、新しいロック ファイルを生成する依存関係を再評価するために復元が強制されますが、RestoreLockedMode ではロック ファイルの更新が防止されます。
解決策
エラー メッセージの推奨事項を参考に、次のいずれかの操作を行います。
- ロック モードなしで復元を再実行して、ロック ファイルを再生成します。
- ロック ファイルの変更を回避するために、評価を強制せずに復元を再実行します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示