我现在正在使用Visual Studio 2013.我最近重新安装了一台机器,当我从数据库更新模型时遇到实体框架问题 最初的应用程序是在VS2010上开发的,然后是VS2012,现在是VS2013 EF不断在edmx设计器中添加新的命名空间。
命名空间ComfortGroupModel
.......
结束命名空间
然后我出现了100多个错误。似乎我的背景不再能找到。 然后我删除了命名空间并改变了其他一些代码,我就离开了。
那么有什么方法可以解决这个问题吗? 提前致谢 斯科特
答案 0 :(得分:0)
究竟哪些组件会抛出这些错误?
如果它的代码依赖于T4生成的CLR类型,我建议您正确地重构它以适应新的命名空间。实际上,通常只需要添加一些using
语句或前缀。
如果它是EDMX模型的内部(映射,...),您可以尝试通过修改EDMX模型的Namespace
属性(部分Schema
)来自行更改命名空间在Visual Studio设计器中。或者,您可以自己编辑EDMX文件。
我实际上最近因为无关的原因重命名了命名空间。同样,从实际的角度来看,它通常归结为一些搜索和替换。