ServiceStack.LicenseException,带有有效的许可证密钥

时间:2016-04-13 02:05:44

标签: servicestack

我正在尝试通过Application_Start方法注册许可证密钥。当我执行Licensing.RegisterLicense(" {LicenseKey}")时,LicenseUtils.ActivatedLicenseFeatures()方法返回值" Text"。但是当我执行新的AppHost()。Init()时,它会给我以下错误:

Application Exception

ServiceStack.LicenseException

The free-quota limit on '10 ServiceStack Operations' has been reached. Please see https://servicestack.net to upgrade to a commercial license or visit https://github.com/ServiceStackV3/ServiceStackV3 to revert back to the free ServiceStack v3.

Description: HTTP 500. Error processing request.

Details: Non-web exception. Exception origin (name of application or object): ServiceStack.Text.

Exception stack trace:

  at ServiceStack.LicenseUtils.ApprovedUsage (LicenseFeature licenseFeature, LicenseFeature requestedFeature, Int32 allowedUsage, Int32 actualUsage, System.String message) [0x00026] in <filename unknown>:0 
  at ServiceStack.LicenseUtils.AssertValidUsage (LicenseFeature feature, QuotaType quotaType, Int32 count) [0x00118] in <filename unknown>:0 
  at ServiceStack.Host.ServiceMetadata.Add (System.Type serviceType, System.Type requestType, System.Type responseType) [0x002c9] in <filename unknown>:0 
  at ServiceStack.Host.ServiceController.RegisterService (ITypeFactory serviceFactoryFn, System.Type serviceType) [0x00137] in <filename unknown>:0 
  at ServiceStack.Host.ServiceController.Register (ITypeFactory serviceFactoryFn) [0x0001a] in <filename unknown>:0 
  at ServiceStack.Host.ServiceController.Init () [0x00016] in <filename unknown>:0 
  at ServiceStack.ServiceStackHost.Init () [0x00073] in <filename unknown>:0 
  at API.Global.Application_Start (System.Object sender, System.EventArgs e) [0x00016] in API/Global.asax.cs:163 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in /private/tmp/source-mono-mac-4.2.0-branch-c6sr1/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.2/mcs/class/corlib/System.Reflection/MonoMethod.cs:295 

Version Information: 4.2.2 (explicit/996df3c Wed Jan 20 00:19:48 EST 2016); ASP.NET Version: 4.0.30319.17020

Powered by Mono

我已经尝试更新ServiceStack软件包,但没有成功。

1 个答案:

答案 0 :(得分:1)

这是因为您使用的ServiceStack.Text License仅涵盖ServiceStack.Text NuGet包的使用情况,包含来自full ServiceStack framework的包。