我有一个导入到 Visual Studio 2013 的 Visual Studio 2012 项目。我将实体框架升级到版本 6。第一次启动时出现以下错误:无法转换类型为“Glimpse.Ado.AlternateType.GlimpseDbConnection”的对象键入“System.Data.SqlClient.SqlConnection”。由于这是一个原型应用程序,我并不担心 Glimpse,所以我通过 NuGet 将其卸载,这消除了错误并继续。
现在,我正在部署到 Azure 网站,但我不断收到该错误!
- Glimpse 已卸载。
- 它在本地发布和调试时工作正常。
- 我试着把
System.Data.Metadata.Edm.MetadataWorkspace.ClearCache();
Application_Start 像这样说。(即使我没有在Application_Start
我怀疑我在 Azure 上遇到了缓存问题,但我不确定。如何让 Azure 部署像本地安装一样删除 Glimpse?
更新:通过删除 azure 网站并重新创建它来“修复”它。仍然很想听听如何在不选择核选项的情况下处理这个问题。