1

我像这样使用dbml:

type S = DbmlFile<"db.dbml", ResolutionFolder = @".">

在我删除其中一个数据库表中的一列并重新生成 dbml 后,对该表的请求继续包含该列。因此,在我将 dbml 文件复制/粘贴到具有不同名称的文件并设置为使用新文件一次运行我的代码之前,我遇到了无效列错误。只有在那之后,我才能返回到旧文件。

这绝对是一个错误。但我至少需要更简单的解决方法。是否有任何缓存文件夹可以在架构更改或类似的情况下清理?

看起来同样的问题,但没有 .dbml 文件:类型提供程序:如何重新生成? 下次会试试。

更新:问题不稳定。在它第一次发生后,我完成了 3 次架构更新而没有出现错误。而今天又发生了。参考答案的解决方法确实有帮助。我的意思是增加空间,例如:

type S = DbmlFile<"db.dbml ", ResolutionFolder = @".">
4

0 回答 0