1

最近、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 を実行すると、同じ問題が発生します。

4

1 に答える 1

1

完全な開示: 私は Telerik で働いています。

meilke のコメントに従ってください。

それにもかかわらず、試すことができる 2 つのオプションがあります。

  1. ライセンスは開発者ベースであるため、ライセンス版のダウンロードに使用する電子メールは重要です。JustMock をダウンロードするときは、ライセンスを受けた開発者として割り当てられた電子メールを使用する必要があります。販売サポート チームから同様の回答を受け取っていると思います。

  2. 2 番目のオプションは、JustMock 試用版を使用していて、試用版の Telerik.JustMock.dll をソース管理システムのどこかに含めている場合です。したがって、ライセンス版をインストールしても、テストは試用版で実行されます。

お役に立てれば。

于 2013-09-20T13:17:53.503 に答える