最近、Telerik JustMock のライセンスを購入しました。Telerik コントロール パネルでは、購入した製品のリストの下に JustMock が表示されます。JustMock Visual Studio 拡張機能を有効にして、Visual Studio のテスト エクスプローラーでテストを実行しようとすると、次のような例外が表示されます。
Telerik.JustMockExpiredException : This version of JustMock has expired!
すべての Telerik Visual Studio 拡張機能をアンインストールし、Windows の [プログラム/機能] からすべての Telerik をアンインストールしてから、コントロール パネルを再インストールし、JustMock を再インストールしましたが、問題は解決しません。注意すべき点として、コントロール パネルを再インストールすると、ユーザー名とパスワードが記憶されていたので、情報を誤ってキャッシュしている構成ファイルがどこかにあると推測されます。
この問題の根本原因として考えられるのは、私が個人のメール アドレスで JustMock を試用していたのに、それが会社によって購入され、仕事用のメール アドレスに割り当てられたことです。現在、職場の住所でコントロール パネルにログインしていますが、それを変更する場所が他にありません。
JustMockRunner.exe 経由で nunit.exe を実行すると、同じ問題が発生します。