Installation successfull but error when trying to load nopcommerce

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Il y a 13 ans
I have installed the package successfully, however, when I try to load the site, it throws the below error. I have just upgraded to Visual 2010 with MVC 3.0 and ajax also installed.

Please assists.

Error Screen *********** as below ****

Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.TypeLoadException: Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace:


[TypeLoadException: Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.]
   System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type) +0
   System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) +525
   System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) +19
   System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments) +315
   System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg) +208
   System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent) +1171
   System.Reflection.CustomAttribute.GetCustomAttributes(RuntimePropertyInfo property, RuntimeType caType) +149
   AutoMapper.ConfigurationStore.CreateMappingExpression(TypeMap typeMap) +238
   Nop.Admin.Infrastructure.AutoMapperStartupTask.Execute() +176
   Nop.Core.Infrastructure.NopEngine.RunStartupTasks() in F:\Own\NopCommerce\Sources\src\Libraries\Nop.Core\Infrastructure\NopEngine.cs:59
   Nop.Core.Infrastructure.NopEngine.Initialize(NopConfig config, Boolean databaseIsInstalled) in F:\Own\NopCommerce\Sources\src\Libraries\Nop.Core\Infrastructure\NopEngine.cs:103
   Nop.Core.Infrastructure.EngineContext.Initialize(Boolean forceRecreate, Boolean databaseIsInstalled) in F:\Own\NopCommerce\Sources\src\Libraries\Nop.Core\Infrastructure\EngineContext.cs:27
   Nop.Web.MvcApplication.Application_Start() in F:\Own\NopCommerce\Sources\src\Presentation\Nop.Web\Global.asax.cs:52

[HttpException (0x80004005): Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.]
   System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +4043621
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +191
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +352
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +407
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +375

[HttpException (0x80004005): Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11612256
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4842149
Il y a 12 ans
It's already passed 9 months but there is no answer about this topic.

I have the same error and I searched on Internet, all of them says you have to check your webconfig file and I checked it but there is no wrong about that.

Could anyone help please?
Il y a 12 ans
I am facing the same problem on a Windows Server 2003 R2 server with IIS 6 of course. My nopcommerce installation is 2.60.

Thanks in advance if anybody solves before me.

Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.TypeLoadException: Could not load type 'System.Web.Mvc.AllowHtmlAttribute' from assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.