VS2010のUnitTestFrameworkによるアップグレード

私はVS2008からVS2010へのアップグレードと.Net 3.5のアップグレードに問題があります。

私がVS2010でそれらを開くとすぐに私のすべての単体テストプロジェクトは、アセンブリリファレンスがv9からv10に置き換えられました。私のプロジェクトが.NET 3.5でビルドされているため、ビルドが失敗します。


交換された:


この問題を解決するには、ソリューションを開くたびにV9を指すようにアセンブリ参照を手動で編集する必要があります。

誰にもこの問題がありましたか?どんな解決策ですか?

2
なぜ3.5のテストをビルドするのですか?あなたがそれらを出荷しているようなものではありません! :)
追加された 著者 Billy ONeal,

1 答え

これはVS2010の問題です。ユニットテストプロジェクトのプロパティに入ると、ターゲットフレームワークのドロップダウンには1つの選択肢しかありません:.Net 4

これはSP1で修正されました。 SP1をインストールしてプロジェクトのプロパティに入る場合は、単体テストプロジェクトで.Net 3.5をターゲットにできるはずです。

4
追加された