この質問は次の質問です:: TFSで共通ライブラリを処理してdllを共有する方法
nugetパッケージを使用して、共通のライブラリを他のプロジェクトと共有するというアプローチを採用することにしました。これをtfsビルドサーバーと統合しました。ビルドが完了すると、パッケージが作成され、共有の場所に移動されます。
これがローカルでどのように機能するのか、少し混乱しています。特に、共通ライブラリをローカルで作業し、ビルドし、パッケージを作成するとします。これをローカルプロジェクトで使用したいと思います。パッケージがローカルで作成された場所からパッケージをインストールしますか?またはtfsビルドサーバーで?私の好みは、ローカル開発がローカルパッケージを参照することですが、tfsビルドサーバーにチェックインすると、tfsビルドの共通ライブラリパッケージの場所からパッケージが選択されます。これは紛らわしいことですが、完璧なパッケージ配布システムが必要です。
もう1つ、ローカルでパッケージをデバッグするのは簡単です。commonに変更を加えるときは、可能であればローカルパッケージをデバッグできるようにしたいと思います。出来ますか?