Activation not working on Windows 2008 R2

A SQL Server Management Studio add-in to source control your database in Subversion or Team Foundation Server.

Activation not working on Windows 2008 R2

Postby camerony » Thu Sep 29, 2011 2:22 am

We have multiple SQL Toolbelt licenses and after we clone the machines for our developers (not activated). We attempt to activate the SQL Toolbelt and looks like it successfully activates (we get the Activation Successful dialogue box). However, Source Control continues to say that the trial is expired. Other component of the SQL Toolbelt work fine.

Event log errors:
#1:Failed to load assembly Microsoft.SqlServer.SqlTools.VSIntegration, Version=, Culture=neutral, PublicKeyToken=89845dcd8080cc91
#1:Couldn't create RGEFactory, probably interface version mismatch
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Ninject.Core.ActivationException: Error activating IController: no matching bindings are available, and the type is not self-bindable (or implicit binding is disabled).
Activation path:
1) active request for IController

at Ninject.Core.KernelBase.ResolveInstance(Type service, IContext context, Boolean isEagerActivation)
at Ninject.Core.KernelBase.Get[T](IParameterCollection parameters)
at #mKi.#pKi.Get[#eTb](Object[] )
at RedGate.SQLSourceControl.Engine.ObjectFactoryShared.#t.#Gxf.#jii()
at RedGate.SQLSourceControl.Engine.ObjectFactoryShared.#21e[#eTb](Func`1 )
at RedGate.SQLSourceControl.Engine.ObjectFactoryShared.Get[T](Object[] ctorArgs)
at RedGate.SQLSourceControl.Engine.ObjectFactoryShared.#bDj[#eTb]()
at Ninject.Core.Creation.Providers.FactoryMethodProvider`1.CreateInstance(IContext context)
at Ninject.Core.Creation.SimpleProvider`1.Create(IContext context)
at Ninject.Core.Activation.ActivatorBase.Create(IContext context, Object& instance)
at Ninject.Core.Behavior.BehaviorBase.CreateInstance(IContext context, Object& instance)
at Ninject.Core.Behavior.TransientBehavior.Resolve(IContext context)
at Ninject.Core.KernelBase.ResolveInstance(Type service, IContext context, Boolean isEagerActivation)
at Ninject.Core.KernelBase.Get[T]()
at RedGate.SQLSourceControl.CommonUI.ObjectFactory.Get[T]()
at RedGate.SQLSourceControl.CommonUI.RGEUI.RGEFactory..ctor()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
at RedGate.SSMSIP.Engine.ReflectionUtils.Create[TInstance](Type type)
at RedGate.SSMSIP.Engine.SqlSourceControlLink.#GWC()
Posts: 1
Joined: Thu Sep 29, 2011 2:13 am

Postby peter.peart » Thu Sep 29, 2011 3:26 pm

Thanks for your post. There is a known issue surrounding licensing which is fixed with the below patch:

Can you please try running this and then re-activating?

Kind regards,

Peter Peart
Red Gate Software Ltd
+44 (0)870 160 0037 ext. 8569
1 866 RED GATE ext. 8569
Site Admin
Posts: 362
Joined: Tue Sep 02, 2008 8:58 am
Location: Top floor, RG towers with the cool kids

Return to SQL Source Control Previous Versions

Who is online

Users browsing this forum: No registered users and 0 guests