コマンド ラインから Visual Studio プロジェクトとソリューションをビルドするための MSBuild ツールの 260 文字の制限を克服する方法はありますか? CruiseControl を使用してビルドを自動化しようとしています (CruiseControl.NET はオプションではないため、通常の ant スクリプトに結び付けようとしています)。パスの長さに関する問題が引き続き発生します。明確にするために、ツールはパスを適切に折りたたまないため、問題はソリューション ファイルで参照されるプロジェクトのパスの長さにあります:(
また、DevEnv を使用してみましたが、これは動作することもあれば、例外をスローすることもあります。これは、別のマシンでの自動ビルドには適していません。したがって、これを代替品として使用することはお勧めしません。
さらに、通常の IDE から Visual Studio を使用すると、プロジェクトが正常にビルドされます。