0

我有一个包含大量项目的桌面应用程序的大解决方案。有一个使用旧版本的 MySql dll。我无法用更新的软件替换它,因为它不完全兼容,而且我无法承受任何意外行为(一群客户使用此软件)。

最近我创建了一个新项目,它使用 nhibernate(通过 nuget)和最新的 MySql。我想通过这个项目一点一点地开始使用数据库。问题是即使它编译成功,当我运行它时也会抛出异常。(引用上述两者的主项目找不到 MySql dll 之一)。

我现在不能仅仅替换旧的数据库访问项目,因为它在几百/千百个地方被引用。

最好的方法是什么?

4

0 回答 0