2

プログラムで Microsoft のコード化された UI テスト DLL を使用しようとしています。.Net 3.5 フレームワークを使用しています。

私の質問は; VS 2010 で .net 3.5
を使用することは可能ですか。Microsoft.VisualStudio.TestTools.UITesting

表示されるエラーを追加しようとすると、「型または名前空間名 'VisualStudio' は名前空間 'Microsoft' に存在しません (アセンブリ参照がありませんか?)

4

1 に答える 1

2

簡単な答えは - Microsoft.VisualStudio.TestTools.UITestingdll には .NET 4.0 以降が必要です。3.5 では動作し ません。

これを確認する最も簡単な方法は、新しい 3.5 アプリケーションを作成し、手動で dll を追加することです。にありC:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssembliesます。これを参照として追加しようとすると、新しいバージョンの .Net Framework が必要であるという Visual Studio の警告が表示されます。

また、Reflector またはIL SpyTargetFrameworkで DLL を開くと、 4.0であることがわかります。

于 2012-12-26T09:25:19.123 に答える