You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2022中Universal Windows项目无法连接MySQL求助

解决UWP项目迁移到VS2022后MySQL连接报错问题

可能的原因及修复步骤

1. 调整MySQL Connector/NET版本

最新版MySQL Connector/NET可能已取消对UWP平台的支持,需更换适配版本:

  • 卸载当前项目中的MySql.Data包
  • 安装适配UWP的旧版本(如MySql.Data 8.0.28,该版本对UWP兼容性较好)
  • 安装时可勾选“包括预发行版”,优先选择明确标注支持UWP的版本

2. 匹配项目SDK版本

  • 右键UWP项目→属性→应用程序,检查目标版本和最低版本,需设置为Windows 10 1809(10.0.17763.0)及以上
  • 若版本过低,升级至较新的Win10 SDK版本,避免API缺失

3. 补全依赖包

  • 在NuGet包管理器中搜索并安装System.Runtime.Loader,选择与项目.NET版本匹配的版本
  • 检查项目的packages.config或PackageReference,确保所有依赖包版本一致,无冲突

4. 清理重建项目

  • 执行菜单栏→生成→清理解决方案
  • 删除项目目录下的bin和obj文件夹
  • 重新生成UWP项目,确保依赖包正确加载

5. 校验连接字符串

确保UWP项目的MySQL连接字符串格式正确,避免使用UWP不支持的参数,示例:

Server=你的数据库IP;Database=数据库名;Uid=用户名;Pwd=密码;SslMode=None;

内容的提问来源于stack exchange,提问作者rlinner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 21:12:38