如果我将它用作参考 (Visual C#),卸载 MySQL 连接器是否安全?
Is it safe to uninstall MySQL Connector if I'm using it as a reference (Visual C#)?
我正在开发与 MySQL 数据库交互的应用程序。由于它与一些较旧的软件交互,因此必须在 .NET 3.5 中构建它。
我正在开发的另一个应用程序是从头开始制作的,除了 MySQL 之外不与任何其他东西对话。因此,我使用 .NET 4.5 构建它。
我在我的开发机器上安装了最新版本的 MySQL 连接器以使用 .NET 4.5,但 3.5 不喜欢它,因为连接器需要 4.5。
这是我的问题:
- 卸载较新的 MySQL 连接器是否安全,因为引用 DLL 已经复制到该项目,而不会破坏我的 4.5 项目?
- 仅 运行 旧连接器版本是否更好?
我会自己测试一下,但我没有管理员权限。每当我想做任何事情时,我都必须打扰它,如果我在与他们交谈之前知道我在做什么,他们通常会喜欢它。
谢谢大家
如果其他人遇到同样的问题:
- 您可以 运行 两个应用程序脱离旧框架,即使一个应用程序是使用 .NET 4.5 构建的,它也可以处理旧 MySQL 连接器框架。我还没有遇到 .NET 4.5 项目和为 3.5 构建的连接器之间的版本兼容性问题。
- 您将不得不对旧框架进行新的引用,但是 - 一旦新的 MySQL 连接器被卸载,依赖它的应用程序将停止运行,直到您安装另一个版本并引用该版本.
我正在开发与 MySQL 数据库交互的应用程序。由于它与一些较旧的软件交互,因此必须在 .NET 3.5 中构建它。
我正在开发的另一个应用程序是从头开始制作的,除了 MySQL 之外不与任何其他东西对话。因此,我使用 .NET 4.5 构建它。
我在我的开发机器上安装了最新版本的 MySQL 连接器以使用 .NET 4.5,但 3.5 不喜欢它,因为连接器需要 4.5。
这是我的问题:
- 卸载较新的 MySQL 连接器是否安全,因为引用 DLL 已经复制到该项目,而不会破坏我的 4.5 项目?
- 仅 运行 旧连接器版本是否更好?
我会自己测试一下,但我没有管理员权限。每当我想做任何事情时,我都必须打扰它,如果我在与他们交谈之前知道我在做什么,他们通常会喜欢它。
谢谢大家
如果其他人遇到同样的问题:
- 您可以 运行 两个应用程序脱离旧框架,即使一个应用程序是使用 .NET 4.5 构建的,它也可以处理旧 MySQL 连接器框架。我还没有遇到 .NET 4.5 项目和为 3.5 构建的连接器之间的版本兼容性问题。
- 您将不得不对旧框架进行新的引用,但是 - 一旦新的 MySQL 连接器被卸载,依赖它的应用程序将停止运行,直到您安装另一个版本并引用该版本.