首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual 2015没有在Mysql.data中安装NuGet

Visual 2015没有在Mysql.data中安装NuGet
EN

Stack Overflow用户
提问于 2017-01-14 17:43:42
回答 1查看 762关注 0票数 0

UWP应用程序无法与MySql一起工作

我用UWP开发了一个应用程序,而不是使用SQLLite,这似乎是VisualStudio2015的规范,我想使用MySql。我已经通过“服务器资源管理器”将我的Azure mysql数据库连接到Visual。

我正在使用MySQL工作台从Azure更新我连接的数据库中的表,但实际上我无法编写任何代码来访问我的表,因为每当我试图在NuGet包管理器中安装MySql.data/..entity/etc时,都会遇到一个错误。

nuget误差

我试着下载Mysql安装程序、Ado和ODBC的Mysql驱动程序。我甚至尝试下载MySql for Visual选项,因为我发现Visual与MySql不兼容,而是需要MySql for Visual下载,但是每当我试图在代码中使用MySql时仍然会出错,因为我需要它的程序集引用,但我无法获得没有错误的MySql。

有人知道我如何在Visual 2015中实际使用MySql吗?

这是我一直使用的指导方针,但在安装时,我似乎无法通过Mysql.data错误。

http://web3.codeproject.com/Articles/1074242/Designig-your-Azure-MySQL-DB-with-a-UWP-Demo

我见过很多人都在谈论这个问题,但没有一个简单的解决方案(我尝试过很多修复方法,特别是使用Vs13在Nuget包管理器中安装Mysql,然后它应该在VS15中更新,但由于我的应用程序是UWP的VS13并没有实际加载/读取它,所以这个想法对我不好,可能会对其他人有所帮助)

EN

回答 1

Stack Overflow用户

发布于 2017-01-18 07:31:29

从6.7开始,Connector/Net完全支持构建Windows应用程序。但是使用Connector/Net并不是通过安装Nuget包,它只是根据MySql.Data.RT.dll引用MySQL连接器/网络开发人员指南程序集

使用Connector/Net很容易。只需使用Visual创建Windows应用程序,然后在项目中引用MySql.Data.RT.dll程序集即可。您编写的代码应该与普通连接器/网的代码完全相同(包括使用相同的名称空间MySql.Data.MySqlClient),但上面列出的差异除外。

如果安装了连接器,您可以在C:\Program Files (x86)\MySQL\Connector.NET 6.79\Assemblies\RT找到这个dll。您还可以下载mysql-connector-net-6.7.9-noinstall.zip以在文件夹中找到该文件。我以前也有一个MySql UWP示例,并且有dll 这里。右键单击您的项目并为此添加引用,它将工作。

更多详情请参考这个样本

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41653038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档