我正在尝试部署我的第一个 MVC 网站(使用 arvixe 作为我的主机),但我遇到了数据库问题。当我在本地开发并更改模型上的任何内容(映射到我的 DbContext)时,它会清除我的数据库并创建一个新数据库(如果存在),或者只是为我的实体完全创建一个数据库。
话虽如此,我的问题是,当我部署它时,部署了包含所有控制器的项目,并且我可以访问我的登录页面,但是一旦我尝试登录(这会触发在我的本地创建数据库),它只会给出我一个错误,不会尝试创建数据库。
不太确定我在这些步骤中遗漏了什么,我是否应该至少在没有记录的情况下创建数据库?