Fórum Erro Unsuported Context type ao incluir um Controller Asp.net MVC 4 #570068
28/10/2016
0
Prezados,
Estou criando um novo projeto bem simples ASP.NET MVC4 Web API utilizando a linguagem C#, MS Visual Studio 2013, porém no momento em que tento criar um Controller, apresenta a seguinte mensagem de Erro: "Unsuported Context type".
Segue meus arquivos.
Web.Config:
Classe (Model) de conexão com o banco:
Classe (Model) com as propriedades da tebela criada no SQl Server:
Alguém poderia me ajudar ?
Estou criando um novo projeto bem simples ASP.NET MVC4 Web API utilizando a linguagem C#, MS Visual Studio 2013, porém no momento em que tento criar um Controller, apresenta a seguinte mensagem de Erro: "Unsuported Context type".
Segue meus arquivos.
Web.Config:
<add name="conexaoSQL" connectionString="Data Source=PC01000\\SQLEXPRESS; Initial Catalog=BANCODB; User Id=sa; Password=MinhaSenha;" providerName="System.Data.SqlClient" />
Classe (Model) de conexão com o banco:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
namespace projeto.Models
{
public class conexaoSQL : DbContext
{
public conexaoSQL() : base("name=conexaoSQL")
{
}
}
}
Classe (Model) com as propriedades da tebela criada no SQl Server:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
using System.Data.Entity;
namespace projeto.Models
{
public class Usuario
{
[Key]
public Int32 Id { get; set; }
public string Nome { get; set; }
public string Telefone { get; set; }
public string Celular { get; set; }
public string Email { get; set; }
public string Endereco { get; set; }
}
}Alguém poderia me ajudar ?
Luciano Roberto
Curtir tópico
+ 0
Responder
Posts
01/11/2016
Luciano Roberto
Fiquei matutando e refletindo sobre o erro e acabei identificando que se tratava de um problema de configuração no Ms. Visual studio 2013. Antes de qualquer configuração, fiz um teste instalando o Visual studio Express 2015 que funcionou normalmente em seguida fiz os seguintes procedimentos que surtiram efeito e agora já está funcionando perfeitamente no Visual Studio professional 2013 (que é o que eu utilizo).
1 - Instalei todas as atualizações de Services Packs que estavam pendentes.
2 - Desinstalei o Entityframework 6, através do console Nuget do visual studio ( Uninstall-package EntityFramework -force )
3 - Efetuei a instalação do EntityFramework 5.0.0
Install-Package EntityFramework -Version 5.0.0
1 - Instalei todas as atualizações de Services Packs que estavam pendentes.
2 - Desinstalei o Entityframework 6, através do console Nuget do visual studio ( Uninstall-package EntityFramework -force )
3 - Efetuei a instalação do EntityFramework 5.0.0
Install-Package EntityFramework -Version 5.0.0
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)