0
我在app.config中创建一个connectionStirng:附上我的项目数据库,Visual Studio的服务器资源管理器
<connectionStrings>
<add name="DatabaseContext2"
connectionString="Data Source=(LocalDb)\v11.0;
Initial Catalog=DatabaseContext2;
Integrated Security=SSPI;"
providerName="System.Data.SqlClient"/>
</connectionStrings>
而且创造了这个代码...
class Program {
static void Main(string[] args) {
var db = new DatabaseContext2();
db.PeopleTable1.Add(new Person { FirstName = "Joe", LastName = "Bloggs0" });
db.SaveChanges();
}
}
public class DatabaseContext2 : System.Data.Entity.DbContext {
public DbSet<Person> PeopleTable1 { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder) {
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
}
public class Person {
public int ID {get; set;}
public String FirstName { get; set; }
public String LastName { get; set; }
}
根据教程我接下来,数据库现在应该出现在 服务器资源管理器>数据连接中。 但它没有。我怎样才能让它出现? 例如我将如何去添加它下:服务器资源管理器>数据库连接>添加连接...
我已经检查了注册表和LocalDB安装。
我上的Visual Studio 2012年它使用EntityFrameworks 6.
当我运行它的代码工作 - 我只是希望能够以可视化的表