Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C# 一部のプロジェクト ( .csprojプロジェクト) が実際のビルド システムの一部である場合、ライフサイクルと自動ビルド プロセスをどのように管理しますか?
C#
例: .csprojは、 BuildEnv.csprojMSBuildに実装されているタスクを使用するプロジェクト です。両方のプロジェクトは同じ製品の一部です (つまり、BuildEnv.csprojは製品の開発中に頻繁に変更され、めったに更新されないサード パーティではありません)。
MSBuild
これを 2 つの別々の「プロジェクト」に分割する必要があります。そうしないと、壊れたビルドがビルド システムの変更によるものなのか、開発中のコードの変更によるものなのかを突き止めるのに何年も費やすことになります。
以前は、2 つのシステムを CVS の別々のプロジェクトに分割していました。
フォレンジック分析を実行するときに見なければならないものを制限するために、一方を変化させながら他方を一定に保ちたいと考えています。
それが役立つことを願っています。