2011-06-14 16 views
8

Iam trabajando en un proyecto de mcc 2 Rc. Estaba funcionando bien hasta la mañana de hoy. Por la mañana recibí un mensaje de error.Obtener 'System.Web.Mvc.ViewMasterPage' es un mensaje de error ambiguo

Mensaje de error del analizador: El tipo 'System.Web.Mvc.ViewMasterPage' es ambiguo: podría provenir del ensamblado 'C: \ Intersight \ IntersightWeb \ bin \ IntersightWeb.DLL' o del ensamblado 'C: \ WINDOWS \ assembly \ GAC_MSIL \ System.Web.Mvc \ 2.0.0.0__31bf3856ad364e35 \ System.Web.Mvc.dll '. Por favor, especifique el ensamblaje de forma explícita en el nombre del tipo.

enter image description here

Pero en la ejecución previa era ok.i intentó solucionar los problemas anteriormente mencionados de muchas ways.Please me ayudará a continuar.

Respuesta

3

Existen muchos motivos para ese error.

Mi solución típica de esto es: Abrir sus referencias, vaya a las propiedades de System.Web.Mvc y compruebe si copia local es verdadera. Si es así, intente configurar en False y elimine la DLL de la carpeta bin, luego Ctrl-F5 nuevamente.

Otros Correcciones:

  1. Puede configurar ensamblados de referencia no se copiará en la carpeta bin (clic derecho en la referencia y propiedades selectas)
  2. tal vez sus puntos de referencias a viejo dll. Puede solucionarlo con el proyecto abierto utilizando Visual Studio y en el Explorador de soluciones, expanda el nodo Referencias . Elimine la referencia a System.Web.Mvc (que apunta al ensamblado de la versión 1.0). Agregue una referencia a System.Web.Mvc (v2.0.0.0).
  3. Desinstalar mvc y reinstalar it. Download MVC2 RC
Cuestiones relacionadas