Tengo un ViewModel en la carpeta 'modelos' de mi proyecto Mvc con un espacio de nombres de 'Web.Models' (Mi proyecto Mvc se llama 'Web') Creo que vale la pena mencionar que tengo otros 3 proyectos en mi solución: dominio, prueba y tareas. El modelo de vista tiene asignadas propiedades de las clases en mi carpeta Domain.Entities. Puedo crear una nueva instancia de mi modelo de vista en mi controlador cuando agrego el espacio de nombres en mi controlador.Asp.Net Mvc: No puedo acceder al espacio de nombres de mi modelo desde mi vista
using Web.Models;
Cuando creo la vista, sin embargo, parece que no importa el espacio de nombre. En realidad, me pide que agregue el espacio de nombres a través de 'alt + enter' o 'ctrl + dot' y todavía dice que no puede resolver el objeto.
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Web.Models.MyViewModel>" %>
También intenté agregar una referencia global al espacio de nombres en mi Web.config, pero no tuve suerte. ¿Alguna sugerencia?
Eso es a lo que me refería cuando creé un espacio de nombres "Global", pero se agrega en mis espacios de nombres de mi Web.confing –