c# asp.net-mvc-4 dll telerik nopcommerce

c# - ensamblado nopCommerce no encuentra referencia dll



asp.net-mvc-4 telerik (1)

Tengo algunos problemas serios con un .dll que no se encuentra en Nop.Core.dll (creo) el mensaje dll que PluginManager.cs escribe en el resultado en VS12 es el siguiente:

Could not load file or assembly ''Telerik.Web.Mvc, Version=2012.2.607.340, Culture=neutral, PublicKeyToken=29ac1a93ec063d92'' or one of its dependencies. The located assembly''s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

He añadido la versión correcta de Telerik.Web.Mvc a Nop.Core lib y he creado un .dll nuevo, pero el problema persiste. También revisé los archivos .Dlls en caché en el GAC, pero nada.

El problema ocurrió después de un reinicio de VS12 por lo que hay algo extraño aquí. He intentado deshabilitar / enabeling auto update nuget en compilación (ya que pensé que podría estar buscando algunos archivos DLL nuevos que podrían crear un conflicto) pero nada.

Veo que la Solución ejecuta .net 4.5 pero el marco de destino Telerik.Web.Mvc.dll es:

TargetFramework(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")].

¿Puede esto causar que algunos dll no encuentren Telerik.Web.Mvc.dll?

Como soy nuevo en nopCommerce estoy perdido en este punto. ¿Qué estoy haciendo mal aquí? =)

/ seb

Editar:


  1. Asegúrese de tener Telerik.Web.Mvc.dll no dañado en su carpeta bin (descargue uno que viene con nopcommerce y sobrescríbalo para asegurarse)
  2. Este problema puede deberse a un complemento que tiene una referencia incorrecta. Si tiene plugins personalizados / antiguos, intente eliminarlos o leer su referencia y volver a compilar.

La versión actual en 3.10 es 2013.2.611.340 mientras que tiene referencia a 2012.2.607.340