Activation not working on Windows 2008 R2
camerony
Posts: 2
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:
#QEc.#mRA
#1:Failed to load assembly Microsoft.SqlServer.SqlTools.VSIntegration, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
SqlSourceControlLink
#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()
Event log errors:
#QEc.#mRA
#1:Failed to load assembly Microsoft.SqlServer.SqlTools.VSIntegration, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
SqlSourceControlLink
#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()
Comments
ftp://support.red-gate.com/patches/SQL_Source_Control/SQL%20Source%20Control_2.2.2.2_x86_r175221_20110823113434.exe
Can you please try running this and then re-activating?
Kind regards,
Pete
Red Gate Software Ltd
+44 (0)870 160 0037 ext. 8569
1 866 RED GATE ext. 8569