0
私は個のライブラリを再利用しています。これらはそれぞれ独立したgitリポジトリに保存されています:NuGetを中断することなくカスタムライブラリをインポートする
\Libs.Motors
\Libs.ComputerVision
\Libs.*
これらはそれぞれlog4netなどのNuGetパッケージに依存しています。
これらのライブラリの特定のリリースバージョンを自分のプロジェクトにコピーしたいと考えています。
\DestructoRobot
\Libs.Motors
\Libs.ComputerVision
\MainProject
DestructoRobot.sln
これは、特定のNuGetパッケージは、ソリューションのMainProject
に比べ\Libs.*
でバージョンが異なるたときに壊れるように見えます。
\DestructoRobot
\packages
\log4net.2.0.5
\Libs.Motors
\packages
\log4net.1.9.2
\MainProject
どのように私はNuGetがプロジェクトを超えるコピーするときにスムーズに動作し、古いパッケージの参照を使用し続けていることを確認していますか?
これを構成するための推奨方法は何ですか?
https://docs.nuget.org/create/versioning – skalinkin