如果我将它用作参考(Visual C#),卸载MySQL Connector是否安全?

时间:2015-07-23 15:38:03

标签: c# mysql .net mysql-connector

我正在开发一个与MySQL数据库交互的应用程序。因为它与一些旧软件交互,所以它必须用.NET 3.5构建。

我正在开发的另一个应用程序是从头开始制作的,除了MySQL之外什么都不说。因此我使用.NET 4.5构建它。

我在我的开发机器上安装了最新版本的MySQL连接器以使用.NET 4.5,但3.5不喜欢它,因为连接器需要4.5。

以下是我的问题:

  • 卸载较新的MySQL连接器是否安全,因为参考DLL已经被复制到该项目,而不会破坏我的4.5项目?
  • 从旧的连接器版本开始运行它们是否更好?

我自己测试一下,但我处在没有管理员权限的位置。每当我想做任何事情时,我都要打扰IT,如果我在和他们交谈之前知道我在做什么,他们通常会喜欢它。

谢谢大家。

1 个答案:

答案 0 :(得分:0)

如果其他人偶然发现同一问题:

  • 您可以从旧框架运行这两个应用程序,即使使用.NET 4.5构建它也可以处理旧的MySQL连接器框架。我还没有遇到.NET 4.5项目和为3.5构建的连接器之间的版本兼容性问题。
  • 您必须对旧框架进行新的引用,但是 - 一旦卸载了新的MySQL连接器,依赖它的应用程序将停止运行,直到您安装另一个版本并引用该版本。