【问题标题】:Visual Studio 2013. dbml file not updatingVisual Studio 2013. dbml 文件未更新
【发布时间】:2014-12-16 11:30:50
【问题描述】:

我正在开发一个使用 ASP.NET/C# 和 LinqToSql 的 Visual Studio 项目。

一切都很好,直到对其中一个数据库表进行了一些更改。

之后,相关表已从 DBML 数据库图中删除,并使用服务器资源管理器重新添加新版本。

问题是,VS2013 仍然看不到新字段,如果我引用它们将无法编译。新的表结构在 DBML 数据库图中清晰可见。

【问题讨论】:

  • 重命名表 - 重建 - 重命名 - 再试一次?

标签: c# asp.net visual-studio-2012 linq-to-sql dbml


【解决方案1】:

在解决方案资源管理器中右键单击您的文件,然后选择运行自定义工具并查看它是否正在更新。

【讨论】:

  • 运行自定义工具什么也没做。
【解决方案2】:

重建您的项目,您应该会看到更改。

【讨论】:

  • 重建没有区别。
  • 删除表格时是否保存了更改?
  • 已删除表。已保存更改。重新添加了新表。保存的更改。还是没有。
  • 我最终手动编辑了数据库 dbml 文件后面的 Designer.cs 文件。终于让它这样工作了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多