何が正しいですか?ビルドサーバー - ビルドサーバーに外部コントロールライブラリ(DevExpress)をインストール
私たちのプロジェクトには1つのビルドサーバがあります。 DevExpressの異なるバージョンを参照する異なるプロジェクトがあります。
は、我々はすべてのプロジェクトがDevExpress社のアセンブリを持つ独自の フォルダを持っている必要があり、すべてのDevExpress社 ビルドサーバー上のバージョンまたは
をインストールする必要があります。
- 他にも存在しますか?私の意見で
:
メリット1:それはプロジェクトの彼のローカルコピーを維持するために、すべての開発者のために簡単です。 欠点1:新しいリリースがすべてインストールされなければならないため、ビルドサーバでDevExpressバージョンの地獄です。
利点2:すべてのプロジェクトは、前提条件なしで構築できます。 短所2:すべての開発者は、自分のdllファイルを別々のLibsフォルダに手動で置く必要があります。ツールボックスからDevExpressコントロールをドラッグした場合は、このdllの参照を再編成する必要があります。
法人ビルドサーバーに何かをインストールする余裕がない場合はどうなりますか? DLLをビルドするだけの問題は何ですか? – nerijus