-3

新しいライセンスを使用しようとすると、このランタイム例外が発生します。

This license is invalid. Please see servicestack.net or contact team@servicestack.net for more details. The id for this license is '[MyLicenseNumber]'

私は何か間違ったことをしていますか?ライセンスを登録する両方の方法 (app.config/code) を試しました。このアプリケーションは、Servicestack.Redis nuget パッケージを使用するコンソール アプリです。

もちろん、ライセンスは Servicestack.Redis ライセンスであり、もちろん team@servicestack.net に連絡しても返事はありません。

4

2 に答える 2

3

ServiceStack.net Web サイトのサブスクリプション セクションに記載されている例に従っても動作しない場合は、コード自体に問題があるはずなので、team@servicestack.net からの返信を待つ必要があります。

コンソール アプリを使用している場合の注意事項:

  • 設定ファイルから構成するには、 app.confignotを含める必要があります。web.config
  • ServiceStack.Licensing.RegisterLicenseコードから構成するには、AppHost を初期化する前に実行する必要があります。appHost.Init();

Web.config / App.config:

<appSettings>
    <add key="servicestack:license" value="XXXX-TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gUHJvaW4gY29udmFsbGlzIHRyaXN0aXF1ZSBlcm9zIG5lYyBsYWNpbmlhLiBJbnRlZ2VyIHNlZCBqdXN0byBldSBhbnRlIHRpbmNpZHVudCBjb25zZWN0ZXR1ci4gU3VzcGVuZGlzc2UgZ3JhdmlkYSBk" />
</appSettings>

自己ホスト型コンソール アプリケーションのコード:

public static void Main()
{
    ServiceStack.Licensing.RegisterLicense(@"XXXX-TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gUHJvaW4gY29udmFsbGlzIHRyaXN0aXF1ZSBlcm9zIG5lYyBsYWNpbmlhLiBJbnRlZ2VyIHNlZCBqdXN0byBldSBhbnRlIHRpbmNpZHVudCBjb25zZWN0ZXR1ci4gU3VzcGVuZGlzc2UgZ3JhdmlkYSBk");
    var appHost = new AppHost();
    appHost.Init();
    ...
}

コード内の ASP.NET アプリケーション:

protected void Application_Start(object sender, EventArgs e)
{
    ServiceStack.Licensing.RegisterLicense(@"XXXX-TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gUHJvaW4gY29udmFsbGlzIHRyaXN0aXF1ZSBlcm9zIG5lYyBsYWNpbmlhLiBJbnRlZ2VyIHNlZCBqdXN0byBldSBhbnRlIHRpbmNpZHVudCBjb25zZWN0ZXR1ci4gU3VzcGVuZGlzc2UgZ3JhdmlkYSBk");
}

例のライセンス コードは架空のものです。実際のコードに置き換えてください。


また、プレフィックスの後にライセンス キーを base64 でデコードするXXXX-と、キーのコンポーネントが表示されることにも注意してください。デコード時にキーにこれと同様のデータがない場合、値が破損している可能性があります。

{
    Ref: XXXX,
    Name: Your Name,
    Type: Business,
    Hash: ZGhmc2tqaGZkamtuamt0aDNpdGtqZmtmaGtzamZuazQzaGtmam5za2pzZGhjaWtqbjQzdWhqa3Jl,
    Expiry: 2015-01-01
}
于 2014-03-19T16:37:20.453 に答える