バージョン管理された参照を含む Visual Studio 2010 .csproj ファイルを自動的に修正する方法があるかどうか (たとえば、バージョンを削除することによって) 知っている人はいますか? コンテキストは、いくつかのサードパーティ コードの 1000 の履歴コミットを構築しようとしているということです。一部のコミットでは、.csproj ファイルには参照のバージョンが含まれてはならない場合があります。
[ERROR] Found versioned reference on line: <Reference Include="<...>, Version=1.2.34567.89012, Culture=neutral, PublicKeyToken=<...>, processorArchitecture=MSIL" /> in <...>. Versioned references are not allowed.
それを行うためのスクリプトを書くことは想像できますが、それは少し面倒に思えます (特に、スクリプトはこの 1 つの特定のタスクにしか役に立たず、その後は役に立たないため) msbuild
。 .csproj ファイルを修正します。そのようなものが存在する可能性はありますか(あまり希望的ではありません)?:)明らかに、1000コミットのために手動で.csprojファイルを修正することはオプションではないため、それまたはスクリプトを書いているようです。