6

VisualStudio2010テストプロジェクトでコード化されたUIテストを作成しようとしています。
プロジェクトを右クリックし、[追加]、[コード化されたUIテストの選択]を選択します

次に、エラー警告が表示されます。

次のパッケージを読み込めませんでした:C:\ Users [File Path Goes Here]\Microsoft.VisualStudio.TestTools.UITest.Extension.IE.dll。コード化されたUIテストは一貫性のない状態になりました。このパッケージを削除し、Visual Studioを再起動して、コード化されたUIテストを操作します。

[OK]をクリックすると、コード化されたUIテスト(CUIT)を作成できますが、テストが終了すると、テストファイルは空になります。

誰かがこの問題を解決する方法を知っていますか?設定を削除し、VS 2010を再インストールしましたが、まったく役に立ちませんでした。

みんな、ありがとう。

4

3 に答える 3

3

問題の原因はわかりませんが、C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \に移動し、Microsoft.VisualStudio.TestTools.UITest.Extension.IE.dllをコピーする場合bin/debugディレクトリにファイルするすべてが正常に機能します。

VSが.dllが存在しないのに存在すると仮定する理由はわかりませんが、それが修正です。

于 2011-07-11T22:40:49.080 に答える
3

それで、私はこれをマイクロソフト側の大規模なバグと宣言し、それを終わらせる準備ができています。

于 2011-11-08T00:27:56.667 に答える
2

参照されているDLLの「ローカルコピー」プロパティを「true」に変更することで、この問題を回避することができました。この変更後、DLLは自動的にBin\Debugディレクトリにコピーされます。

于 2012-01-12T18:49:06.950 に答える