質問: VS2010のUnitTestFrameworkによるアップグレード 私はVS2008からVS2010へのアップグレードと.Net 3.5のアップグレードに問題があります。 私がVS2010でそれらを開くとすぐに私のすべての単体テストプロジェクトは、アセンブリリファレンスがv9からv10に置き換えられました。私のプロジェクトが.NET 3.5でビルドされているため、ビルドが失敗します。 ``` ``` 交換された: ``` ``` この問題を解決するには、ソリューションを開くたびにV9を指すようにアセンブリ参照を手動で編集する必要があります。 誰にもこの問題がありましたか?どんな解決策ですか?
回答: これはVS2010の問題です。ユニットテストプロジェクトのプロパティに入ると、ターゲットフレームワークのドロップダウンには1つの選択肢しかありません:.Net 4 これはSP1で修正されました。 SP1をインストールしてプロジェクトのプロパティに入る場合は、単体テストプロジェクトで.Net 3.5をターゲットにできるはずです。