Не делая ничего другого (службы не зарегистрированы и даже контроллер не создан), я запускаю приложение.
[InvalidOperationException: уже инициализировано!] Ninject.Web.Mvc.Bootstrapper.Initialize (Func`1 createKernelCallback) вc: \ Projects \ Ninject \ Maintenance2.2 \ ninject.web.mvc \ mvc3 \ src \ Ninject.Web.Mvc \ Bootstrapper.cs>: 58 Mvc.App_Start.NinjectMVC3.Start () в c: \ Projects \ Events \События \ App_Start \ NinjectMVC3.cs: 22 * 1009 *
[TargetInvocationException: исключение было вызвано целью вызова.]
System.RuntimeMethodHandle._InvokeMethodFast (метод IRuntimeMethodInfo, аргументы объекта, объект [объект]]SignatureStruct & sig, MethodAttributes methodAttributes, RuntimeType typeOwner) + 0
System.RuntimeMethodHandle.InvokeMethodFast (метод IRuntimeMethodInfo, цель объекта,Object [] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) + 72
System.Reflection.RuntimeMethodInfo.Invoke (Object obj, параметры BindingFlags invokeAttr, связыватель связывателя, Object [], культура CultureInfo, логическая переменная типа skipVisibility 3351014 * System.Reflection.
WebActivator.BaseActivationMethodAttribute.InvokeMethod () +199 WebActivator.ActivationManager.RunActivationMethods () +330 WebActivator.ActivationManager.RunPreStartMethods () +27 WebActivator. 101 * 1019Auntiv.в NinjectMVC3.cs это:
public static void Start()
{
DynamicModuleUtility.RegisterModule(typeof(OnePerRequestModule));
DynamicModuleUtility.RegisterModule(typeof(HttpApplicationInitializationModule));
bootstrapper.Initialize(CreateKernel); // <- this one right here...
}
Что происходит с этим?Я использовал Ninject для MVC3 в других проектах без проблем вообще.Я заметил, что вторая строка в методе Start () не включена в более ранние (недельные) пакеты Ninject.MVC3, поэтому, возможно, что-то еще было повреждено в недавнем обновлении?
Пожалуйста, помогите!
Изменить адрес ответа от Remo
Это из моего global.asax.cs
public class MvcApplication : System.Web.HttpApplication
{
global.asax также на 100% стандартен,Никаких настроек не сделано.
РЕДАКТИРОВАТЬ - Проблема исчезла ...
Я, честно говоря, понятия не имею, что вызвало это, но после нескольких перезапусков Visual Studio иполная перезагрузка, проект работает как надо.Я также не могу воссоздать проблему в новых проектах.
Извините, что потратил ваше время:)