0

我在 Visual Studio 2010 解决方案上有两个项目:

1- 一个名为 DATA 的 .dll 类库,它有一个 .edmx 实体框架模型,该模型是使用向导创建的,基于 MYSQL 数据库文件的架构。

2- 一个 Windows 窗体项目,它是用户界面,只有最少的信息可以向 .dll 发送和接收数据,而 .dll 反过来将对数据库执行相同的操作。这个项目参考了第一个。

问题是,如果我在 .dll 的 app.config 文件上设置连接字符串,那么当我运行我的应用程序时,它会告诉我找不到连接。所以我必须在 FORM 项目上设置连接字符串,我不喜欢这样,因为我试图实现彼此之间的最小独立性。

mysql 引用也是如此……我需要在 FORMS 项目上设置它们以使应用程序正常工作……但这不是我计划中的,当我想到制作两个单独的项目时,每个项目都有自己的责任。

我在想什么/做错了什么?

4

0 回答 0