问题
Following is stack trace:
[ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.]
System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) +0
System.Reflection.Assembly.GetTypes() +118
Glass.Mapper.Configuration.Attributes.AttributeConfigurationLoader.LoadFromAssembly(Assembly assembly) +172
[ConfigurationException: Failed to load types Could not load file or assembly 'Sitecore.Ecommerce.Apps, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.]
Glass.Mapper.Configuration.Attributes.AttributeConfigurationLoader.LoadFromAssembly(Assembly assembly) +753
Glass.Mapper.Configuration.Attributes.AttributeConfigurationLoader.<Load>b__0(String assemblyName) +94
System.Linq.WhereSelectArrayIterator`2.MoveNext() +102
System.Linq.Enumerable.Aggregate(IEnumerable`1 source, Func`3 func) +116
Glass.Mapper.Configuration.Attributes.AttributeConfigurationLoader.Load() +272
Glass.Mapper.Context.<Load>b__0(IConfigurationLoader loader) +63
System.Linq.WhereSelectArrayIterator`2.MoveNext() +102
System.Linq.Enumerable.Aggregate(IEnumerable`1 source, Func`3 func) +287
Glass.Mapper.Context.Load(IConfigurationLoader[] loaders) +425
ActiveCommerce.Web.App_Start.GlassMapperSc.Start() +60
[TargetInvocationException: Exception has been thrown by the target of an invocation.]
System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +260
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +146
System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) +34
WebActivatorEx.BaseActivationMethodAttribute.InvokeMethod() +288
WebActivatorEx.ActivationManager.RunActivationMethods(Boolean designerMode) +785
WebActivatorEx.ActivationManager.RunPostStartMethods() +48
WebActivatorEx.StartMethodCallingModule.Init(HttpApplication context) +155
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +618
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +402
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +343
[HttpException (0x80004005): Exception has been thrown by the target of an invocation.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +539
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +125
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +731
回答1:
Sitecore.Ecommerce.Apps.dll
is provided by the SES Order Manager. This error would indicate that the Order Manager package either has not been installed or did not install successfully. I would check if this assembly is in your bin
, and attempt to install the Order Manager again. After attempting to install, check your Sitecore log to see if there were any errors during installation.
来源:https://stackoverflow.com/questions/39305359/while-installing-sitecore-active-commerce-sc80-3-2-i-get-an-error-unable-to-lo