我需要你的意见,因为我的EF应用程序存在问题。
我有这堂课:
public class MyClass
{
// Other Properties
[Required]
[Display("Name")]
public string Property {get; set;}
// Other Properties
}
我的DbContext:
public class MyDbContext : DbContext {
public MyDbContextDbContext(String connectionString)
: base(connectionString) {
}
public MyDbContext(DbConnection connection)
: base(connection, false) {
}
public MyDbContext()
: base("name=ConnectionString") {
}
public DbSet<MyClass> MyClasses {get; set;}
}
我的迁移配置包含:
public Configuration()
{
AutomaticMigrationsEnabled = true;
AutomaticMigrationDataLossAllowed = true;
}
现在,当我第一次跑步时,每一件事情都很好,但是我要说我在课堂上改变了一些东西,比如说,不需要......
public class MyClass
{
// Other Properties
//[Required]
[Display("Name")]
public string Property {get; set;}
// Other Properties
}
这是我的连接字符串:
data source=server.com\SQL2012;initial catalog=testdb;integrated security=False;user id=testuser;password=****;multipleactiveresultsets=True
我明白了...... “数据库'master'中的CREATE DATABASE权限被拒绝”
我的数据库已从我的主机帐户中删除...
任何想法如何解决这个问题?
感谢。