VS2005で作成したテストプロジェクトがVS2008で変換されない。

VS2005で作成したテストプロジェクトを含むソリューションファイルを開いた場合に起こるらしい。変換ウィザードが出てきて、成功するけど、再度ソリューションを開くと、再度変換ウィザード。

で、テストプロジェクトを直接開いて変換ウィザードをかませば、ちゃんと変換される。なんなんだ、この挙動は。
ちなみに変換される内容はProductVersionとMSTestのライブラリへの参照。これくらいソリューション経由でもちゃんと変換して欲しい…。

<ProductVersion>8.0.50727</ProductVersion>

<ProductVersion>9.0.21022</ProductVersion>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>..\..\..\..\WINDOWS\assembly\GAC_MSIL\Microsoft.VisualStudio.QualityTools.UnitTestFramework\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll</HintPath>
</Reference>

<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />