none
Ayuda con este detalle! RRS feed

  • Pregunta

  • Al crear el proyecto genera el registro de usuarios, login Etc, pero al agregar un controlador con vistas del modelo identitymodel y mandar a llamar su vista index me sale este error, y ya no se que hacer :S 

    "No se admiten varios conjuntos de objetos por tipo. Los conjuntos de objetos 'ApplicationUsers' y 'Users' pueden contener instancias de tipo 'WebApplication2.Models.ApplicationUser'."

    Ese error es en esta linea:
      return View(db.ApplicationUsers.ToList());

    jueves, 28 de febrero de 2019 22:41

Todas las respuestas

  • hola

    >>pero al agregar un controlador con vistas del modelo identitymodel y mandar a llamar su vista index me sale este error,

    el problema se presenta con el mapping de la entidad de seguridad en entity framework cuando defines asp.net Identity

    Cambiar la clave principal para los usuarios en ASP.NET Identity

    revisa en el codigo sino redefines la clase

    public class ApplicationUser : IdentityUser<int, ...> 
    { 

    recuerda que una clase de entity framework no deberia usar una clase del Model de asp.net mvc

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 1 de marzo de 2019 3:27