msbuildコミュニティタスクを使用して、SVNビルド番号のソリューション内のすべてのassemblyInfo.csを更新する方法はありますか?そこにFileUpdateを使用して多くのソリューションがありますが、ソースは1つのファイルであり、すべてのファイルではありません。MSbuild svnビルドリビジョンのソリューション内のすべてのアセンブリファイルを更新します。
<FileUpdate Files="version.txt"
Regex="(\d+)\.(\d+)\.(\d+)\.(\d+)"
ReplacementText="$1.$2.$3.123" />
私はそれがワイルドカードを使用して、すべてのassemblyinfo.csファイルを探すことができ、動的に解決
私は他のすべてが依存する別個のプロジェクトを追加したいので、常に最初にビルドされ、すべてのAssemblyInfo.csファイルがソリューションディレクトリの下に再帰的にリストされます。その後、各ファイルのバージョンを変更します。再構築を避けるために、実際には変更があった場合にのみ理想的です。 – stijn