如何向Linq2SQLDBML文件添加其他程序集引用



我有一个DBML文件,在其中我使用IPAddress类(System.Net(映射数据库中的字段。然而,我没有找到一种方法让DBML设计者记住它应该在生成的代码中添加一个"using System.Net"。手动添加它可以一直工作到下次保存文件为止。有没有办法指定其他程序集?我认为指定,就像它已经为预定义的类型所做的那样,会起作用(就像在"string(System.string("中一样(,但这只是把它搞砸了,因为它会插入字面上的"IPAddress(System.Net.IPAddress("作为类型。

那么,我如何将非标准类型输入O/R设计器,以便也可以编辑它们呢?

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

最新更新