Home › Forums › Game Integration › "Could not initialize Infinite Screen Extension…" help thread › Reply To: "Could not initialize Infinite Screen Extension…" help thread
2016-04-13 12:42:24,569 [1] ERROR Version:1.1.1.379 Tobii.Oem.Gaming.InfiniteScreen.Gui.App –
Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor ‘Void .ctor(System.Func`2[Tobii.Oem.Gaming.InfiniteScreen.Core.AbsoluteHidMapperSettings,Tobii.Oem.Gaming.InfiniteScreen.Core.VJoyAbsoluteHidMapper], Tobii.Oem.Gaming.InfiniteScreen.Core.ISettingsSerializer, Tobii.Oem.Gaming.Common.IProcessEventSource, Tobii.Oem.Gaming.Common.Statistics.IUsageStatisticsRecorder)’ on type ‘EuroTruckSimulator2’. —> An exception was thrown while invoking the constructor ‘Void .ctor()’ on type ‘VJoy’. —> An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B) (See inner exception for details.) (See inner exception for details.) —> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor ‘Void .ctor()’ on type ‘VJoy’. —> An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B) (See inner exception for details.) —> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at Tobii.Oem.Gaming.VJoyAdapter.NativeMethods.VJoyDeviceStatus(UInt32 id)
at Tobii.Oem.Gaming.VJoyAdapter.VJoyUtility.<FindAllExistingVJoyDevices>b__0(Int32 deviceNumber)
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at System.Linq.Enumerable.Any[TSource](IEnumerable1 source, Func
2 predicate)
at Tobii.Oem.Gaming.InfiniteScreen.Core.Utils.InfiniteScreenVJoyUtility.get_IsVJoyProperlyConfigured()
at Tobii.Oem.Gaming.InfiniteScreen.Core.Utils.InfiniteScreenVJoyUtility.AcquireDeviceNumber()
at Tobii.Oem.Gaming.InfiniteScreen.Core.Hid.VJoy..ctor()
at lambda_method(Closure , Object[] )
at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
— End of inner exception stack trace —
at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.<Execute>b__0()
at Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func`1 creator)
at Autofac.Core.Resolving.InstanceLookup.Execute()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Activators.Reflection.AutowiringParameter.<>c__DisplayClass2.<CanSupplyValue>b__0()
at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.Execute()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
at lambda_method(Closure , AbsoluteHidMapperSettings )
at Tobii.Oem.Gaming.InfiniteScreen.Core.SupportedApplications.EuroTruckSimulator2..ctor(Func`2 hidMapperFactory, ISettingsSerializer settingsSerializer, IProcessEventSource processEventSource, IUsageStatisticsRecorder usageStatisticsRecorder)
at lambda_method(Closure , Object[] )
at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
— End of inner exception stack trace —
at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters)
at Autofac.Core.Resolving.InstanceLookup.<Execute>b__0()
at Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func`1 creator)
at Autofac.Core.Resolving.InstanceLookup.Execute()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.Core.Container.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters)
at Autofac.ContainerBuilder.StartStartableComponents(IComponentContext componentContext)
at Autofac.ContainerBuilder.Build(ContainerBuildOptions options)
at Tobii.Oem.Gaming.InfiniteScreen.Gui.AutofacBootstrapper`1.Configure()
at Caliburn.Micro.BootstrapperBase.StartRuntime()
at Caliburn.Micro.BootstrapperBase.Start()
at Tobii.Oem.Gaming.InfiniteScreen.Gui.CaliburnBootstrapper..ctor()
at Tobii.Oem.Gaming.InfiniteScreen.Gui.App.Main()