VS2008のCabBuilderプロジェクトを使用して、CFcabファイルを生成しています。これは、依存関係に影響を与える変更を加えるまではうまく機能します。Cab Builderプロジェクトは、実際にCabにデプロイする必要のないあらゆる種類の追加ライブラリ(mscorlibなど)が必要であると判断しました。ライブラリを選択して明示的に除外し、変更をsvnにコミットします。ビルドサーバーがプロジェクトの最新版を取得してビルドすると、不正なライブラリが元に戻ります。ビルドサーバーで実際にcabプロジェクトを開き、(再び)含めたくないライブラリを手動で除外する必要があります。
これはキャブビルダーの通常の動作ですか?
回避策はありますか?
プロジェクトを使用する代わりに、別の方法で.infファイルをあきらめて生成し、ビルドサーバーでexeを実行してcabを生成すると、苦痛は少なくなりますか?
ありがとうございました