如何向 Linq2SQL DBML 文件添加额外的程序集引用?

Posted

技术标签:

【中文标题】如何向 Linq2SQL DBML 文件添加额外的程序集引用?【英文标题】:How to add additional assembly references to Linq2SQL DBML file? 【发布时间】:2020-03-03 17:52:32 【问题描述】:

我有一个 DBML 文件,我在其中使用 IPAddress 类 (System.Net) 来映射数据库中的字段。然而,我没有找到让 DBML 设计者记住它应该在生成的代码中添加“使用 System.Net”的方法。 手动添加它直到我下次保存文件。有没有办法指定额外的程序集?我认为指定,就像它已经为预定义类型所做的那样,会起作用(就像在“字符串(System.String)”中一样,但这只会把它弄乱,因为它会插入字面上的“IPAddress(System.Net.IPAddress)”作为类型.

那么,如何将非标准类型导入 O/R 设计器,以便我也可以对其进行编辑?

【问题讨论】:

【参考方案1】:

好吧,使用类型的完全分类名称(在本例中为 System.Net.IPAddress)它确实有效。虽然它当然没有添加“使用 System.Net;”所以必须已经引用了它。

【讨论】:

以上是关于如何向 Linq2SQL DBML 文件添加额外的程序集引用?的主要内容,如果未能解决你的问题,请参考以下文章

如何向 ajax 文件上传添加额外的 POST 参数?

LINQ和存储过程DBML更新问题

如何按字母顺序对 DBML 对象进行排序?

当数据库发生变化时,你如何管理你的 ORM 层?

向 MinGW 添加额外的 include/lib 路径

如何向函数回调添加额外参数