私が働いている会社には、複数の顧客が使用する製品があります。残念ながら、お客様の 1 人が、私たちが製品に付けた名前を気に入らず、別の名前を割り当てるためにお金を払ってくれました。同じ製品を 2 つの名前でサポートしているため、これを管理する最善の方法は、WinForms プロジェクトの AssemblyInfo.cs ファイルで AssemblyTitle と AssemblyProduct を変更することです。
セットアップ プロジェクトにも製品名を付ける必要があるため、開発者が名前の変更を忘れる問題を防ぐために、製品名ごとに 1 つずつ、2 つの別個のセットアップ プロジェクトを作成しましたが、それ以外は同じで、同じ WinForms プロジェクトを参照しています。
AssemblyInfo.cs ファイルが正しいことを確認するために、セットアップ プロジェクトごとに PreBuild イベントを使用してこれを自動化することを考えていました。これを行う効果的な方法を知っている人はいますか?私の調査のほとんどは、セットアップ プロジェクト内の情報を変更する方法を示すリンクにつながっています。
ありがとう