私は新しい.NETのコアプロジェクトを作成するinstructionに続き、CMDからこれを実行しました:project.lock.jsonとは何ですか?
dotnet new
dotnet restore
番目のステートメントは、ごみ(本当にごみが、依存関係、構成などのトン)が多く含まproject.lock.json
を作成します。これらの依存関係は、別個のNuGetパッケージに分割された.NETフレームワークであると仮定します。
私の質問:
- は私の仮定が正しいですか?
- 不要なNuGetパッケージ/依存関係を削除してアプリケーションを軽くできますか?
- どうすればよいですか?
はなぜこのダウンは投票されましたか?私はNuGetが.netコアアプリケーションに必要だと信じています。それ以外の場合は、パッケージをローカルで複製し、独自のフィードを提供することができます。 – roydukkey
通常、ロックファイルには触れません。 project.json自体を変更すると、ツールを実行するとロックファイルが自動的に更新されます。 – gretro
あなたの質問#2は良いと私の意見では独自のSOの質問に値する。 –