バージョン管理システムで.NETプロジェクトのサードパーティ参照DLLをチェックするのに理想的な場所(ディレクトリ)は何でしょうか。通常、私はランタイムが自動的にこれらのファイルをピックアップできるように、それらをビンの下に置くために、ほとんどの人に見てきました。しかし、それは正しい方法です。バージョンコントロール.NETプロジェクトのサードパーティ製DLLの場所
私は当初、libという名前のbinと並行しているサードパーティ製のDLLをすべて含んでいる個別のディレクトリを作っていましたが、libディレクトリが実行時にピックアップされるようにアプリケーションの設定ファイルを変更する必要があります。ここでの私の考えは、libにサードパーティのdllが含まれ、binにはプロジェクトのバイナリ(DllまたはExeになる可能性があります)が入っているということです。
好ましい方法は、バージョンコントロール内の場所です。物理ファイルシステム。
なぜこのことが懸念されますか? "当初私はサードパーティ製のDLLをすべて含むlibというbinと並行した別個のディレクトリを作っていましたが、libディレクトリが実行時にピックアップされるようにアプリケーションの設定ファイルを変更する必要があります。" –
ディレクトリへのランタイムバインディングを行うことができると誰もが知っているとは思われません。最終的な目的はチームにそれを使用させることです。 –