シナリオ:
カスタム .config ファイルを含むクラス ライブラリ プロジェクトがあります。これらの構成ファイルのビルド アクションは、'Content' および 'Copy Always' に設定されています。このライブラリ プロジェクトは、同じソリューション内の少なくとも 4 ~ 5 個のコンソール アプリケーションで参照されます。ソリューションがビルドされると、クラス ライブラリのアセンブリとカスタム構成ファイルが参照プロジェクトの bin フォルダーにコピーされます。
私がやろうとしていること:
SlowCheetah を使用してカスタム構成ファイルを変換する
問題:
SlowCheetah はクラス ライブラリ プロジェクト内の構成ファイルを変換しますが、変換されたファイルを参照プロジェクトにコピーしません。つまり、常にソース/元のファイルをコピーします。
他のいくつかのスレッドが見つかりましたが、どれもSlowCheetahに基づくソリューションではありませんでした。提案があれば役に立ちます. 私は Install Shield Limited Edition を使用しているため、このソリューションは .msi/setup ファイルに対して機能する必要があることに注意してください。また、ファイルをリンクしたり、リンクされたファイルに変換を適用したりしたくありません。参照されているすべてのプロジェクトで同じ変換を行う必要があるからです。
ありがとう