0
我的项目是一个MVC4的Web项目,我试图添加一个连接字符串到web.config文件夹后添加控制器,但每次我尝试添加它时,我得到以下消息:在Web.Config中为MVC4添加控制器错误
无法检索TestFFL14.Models.LivePlayers的元数据。对象引用未设置到对象
这里的一个实例是LivePlayers型号:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
namespace TestFFL14.Models
{
public class LivePlayers
{
public int ID { get; set; }
public int Nid { get; set; }
public string Plyr { get; set; }
public string Team { get; set; }
public DateTime DateAdded { get; set; }
public DateTime DateUpdated { get; set; }
}
public class LivePlayersDBContext : DbContext
{
public DbSet<LivePlayers> Players { get; set; }
}
}
我想使用此连接字符串,但没有任何成功:
<add name="LivePlayersDBContext" connectionString="Server=127.0.0.1;Port=5432;Database=testdb;User Id=pkioko;Password=stunner1" providerName="Npgsql" />
我究竟做错了什么?
确保您在“视图”文件夹 – malkam
它是在添加连接字符串中根Web.config文件中没有在web.config中根web.config – user3240928
检查此http://stackoverflow.com/questions/12172074/add-controller-in-mvc4-not-working – malkam