【发布时间】:2010-12-06 21:43:31
【问题描述】:
我的 ASP.NET 应用程序仅使用 1 个 SQL Server 2000 数据库并且其中不超过 50 个表。而且我复制了一个数据库实例在我的开发 PC 上运行,所以我需要在 dev 和 release 之间切换连接。
问题是,我在业务层创建了多个类库,每个类库都有一个 LINQ to SQL 类。现在我发现很难让不同项目中的所有 DBML 文件都使用相同的连接字符串。
所以我的设计错了吗?我应该只使用 1 个类库吗?如果我继续使用多个类库,如何确保发布模式下所有库使用相同的连接字符串?
【问题讨论】:
标签: asp.net linq-to-sql architecture business-logic-layer