3

コード化されたUIテストを追加する必要があるプロジェクトがあります。

テストを作成すると、次のエラーが発生します。

次のパッケージを読み込めませんでした:C:\ Users \ AppData \ Local \ assembly \ dl3 \ W2RG6NJ4.G6O \ TMOZA01A.527 \ ad952cf5 \ PublicAssemblies\Microsoft.VisualStudio.TestTools.UITesting.dll。コード化されたUIテストは一貫性のない状態になりました。このパッケージを削除し、Visual Studioを再起動して、コード化されたUIテストを操作します。

次に、コード化されたUIテストをプロジェクトに追加します。記録しようとすると、コードを生成するときに同じエラーが発生します。

同様のエラーが発生しましたが、Microsoft.VisualStudio.TestTools.UITesting.dllではなく拡張ツールを使用しています

これは、録音しようとしたときに発生するエラーです。

次のパッケージを読み込めませんでした:C:\ Users \ AppData \ Local \ assembly \ dl3 \ W2RG6NJ4.G6O \ TMOZA01A.527 \ ad952cf5 \ PublicAssemblies \ Microsoft.VisualStudio.TestTools.UITesting.dll

誰かが私がこれを解決するのを手伝ってくれる?

4

2 に答える 2

1

今日も同じ問題がありました。Visual Studio 2010 で作成された既存のアプリケーションがありました。数か月前にそれを Visual Studio 2012 に更新し、現在は 1 を更新しています。コード化された ui プロジェクトを追加すると、上記のメッセージが表示されました。ソリューションのプロジェクトの 1 つは、mvc 3 プロジェクトです (Visual Studio 2010 で作成され、毎回アップグレードされます)。そのプロジェクトは、コード化された ui プロジェクトを正常に作成できないという問題でした。T4Scaffolding nuget パッケージだと思います。

修正方法: プロジェクトで VS 2012 を再起動します。MVC プロジェクトをアンロードします。コード化された UI テスト プロジェクトを追加します。すべてが正しく機能するはずです。mvc プロジェクトをリロードします。すべてがまだ機能するはずです。

于 2013-02-12T13:04:22.977 に答える