通常使用以下方法创建项目:
创建一个具有 1 个 DAL 类的解决方案(这有一个 dbml 文件)。创建一个名为 BLL 的第二类项目,它是创建 CRUD 操作的业务层。终于有了一个 Asp .Net 项目。
我要做的第一件事是在 DAL(数据访问层)中创建与数据库的连接并拖动所需的表。我在 BLL 项目中创建代码来获取、编辑数据等。然后我必须在 Asp .Net 项目中添加一个连接字符串,以便它可以连接到数据库。
我似乎总是面临的问题是,当我将项目部署到测试服务器时,我可以轻松更改 Asp .Net 项目 web.config 连接字符串,但首先运行应用程序中断(无法连接到 sql 数据库),如DAL 仍在查看原始连接字符串。所以我要做的是在 DAL 项目中设置新的连接字符串,编译并复制它,然后让一切正常工作。
从测试服务器转到实时服务器时,我面临同样的问题。我已经阅读了有关使用配置文件的信息,但据我所知,它们可以使用.....但肯定有一种更简单的方法可以在一个地方更改连接字符串,而无需重新编译我的 DAL dll?
有没有我可以利用的技巧或插件?