用于 Visual Studio 的 MySQL  / 第一章 一般信息  /  1.1 版本 1.2 中的新功能

1.1 版本 1.2 中的新功能

本节总结了与早期版本的 MySQL for Visual Studio 相关的添加到 1.2.x 的许多新功能。

有关详细说明每个版本中更改的说明,请参阅 MySQL for Visual Studio 发行说明

支持 MySQL 8.0 特性

  • 从 MySQL for Visual Studio 1.2.9 开始,可以使用经典的 MySQL 协议建立 SSL PEM 连接。当服务器支持 SSL 连接时,连接器/NET 8.0.16 或更高版本允许 PEM 和 PFX 证书。有关配置说明,请参阅 使用服务器资源管理器的 SSL 连接

  • MySQL for Visual Studio 1.2.8 支持 MySQL 8.0 版本系列(需要 MySQL Connector/NET 6.9.12、6.10.7 或 8.0.11),包括:

新的或更改的工具支持

  • 从 MySQL for Visual Studio 1.2.9 开始,该插件会在安装 MySQL for Visual Studio 后检测 Connector/NET 的版本何时更改,并提示使用 配置更新工具更新必要的配置文件。必须重新启动 Visual Studio 才能激活更新的配置文件。

  • app.config在 MySQL for Visual Studio 1.2.9 版本中 ,MySQL Website Configuration 工具已重命名为 MySQL Application Configuration 并扩展为自动更新文件条目。

Visual Studio 的版本支持

  • 用于 Visual Studio 1.2.10 的 MySQL:

    • 删除了对 Microsoft Visual Studio 2015 的支持。

  • 用于 Visual Studio 1.2.9 的 MySQL:

    • 添加了对 Microsoft Visual Studio 2019 的支持。

    • 删除了对 Microsoft Visual Studio 2012 和 2013 的支持。

  • 用于 Visual Studio 1.2.7 的 MySQL:

    • 添加了对 Microsoft Visual Studio 2017 的支持。

    • 删除了对 Microsoft Visual Studio 2010 的支持。

项目模板与项目模板

从 MySQL for Visual Studio 1.2.5 开始,用于创建 MySQL Windows Forms 和 MySQL MVC 项目的项目模板不再可用,因为它们已被 MySQL Project Items取代:

  • MySQL MVC Item取代了 MySQL MVC Project

  • MySQL Windows Forms Item 取代了Windows Form Project

这些项目模板提供了将项目添加到现有项目的好处,新的 Windows 窗体或连接到 MySQL 的 MVC 控制器/视图基于 MySQL 实体框架模型,而无需创建全新的 MySQL 项目。

此外,项目模板更好地遵循 Visual Studio 模板标准,这些标准旨在创建项目而不考虑数据库连接性。

有关使用项模板的信息,请参阅 第 8 章,MySQL 项目项