实际上,我正在为一家非常小的企业开发基本的 ERP。我使用的是 ASP.Net MVC 4 Code First,我使用 Windows Azure 作为 web 主机。在我的本地计算机上一切正常,并且部署完成没有问题:可以访问网站。但是,每当需要访问数据库时,我的应用程序就会崩溃,并出现“非常描述性”的错误:“错误。处理请求时发生错误。”。日志文件中没有关于此错误的线索或详细错误。
经过两天的挖掘,我了解到我的数据库没有初始化:创建了所有表,但没有设置列。因为创建了表,所以我怀疑这是一个连接字符串错误,而是一个迁移错误。我为强制数据库重新初始化所做的所有尝试(尽管 Initializer 类)都失败了。
我在互联网上搜索了一段时间,但我发现没有人和我有同样的问题。
是否有人已经遇到过这种情况,是否有解决方案?感谢您的回答。
PS:对不起英文错误,这不是我的母语:)