我已经有 2 年没有编程了,所以请在你的回答中保持温和。我要回到几年前使用亚音速编写的旧 asp.net 2.0 项目。我无法弄清楚我是如何在这个 asp.net 项目中获得 subsonic 工作的,因为它是一个旧版本 (2.1),并且 2.x 的文档并没有对我过去构建代码的方式产生任何影响。无论如何,我已经下载了 subsonic 2.2 并设法让它工作,所以我将在网站上使用它。但是我看到各种网页说亚音速 2.2 需要一个非常特定版本的 mysql 数据连接器(我认为是 5.2.3),我应该使用更新版本的连接器重建亚音速 2.2。
问题:这有必要吗?如果是,为什么?我不能只在我的网站中使用版本 5.2.3 的连接器,还是 asp.net 用它自己的版本覆盖它(顺便说一下,我在单独的类项目中生成我的 DAL 而不是网站本身)?我可以防止这种情况发生吗?如果这是必要的,我该怎么做,因为我真的不记得了。我会创建一个新项目,添加亚音速源文件和适当的连接器 dll 并重建亚音速 dll,还是比这更复杂?亚音速 2.2 是否仍受支持,还是我在鞭打试图使用它的死马?
多谢