如何将MySQL连接器添加到UWP C#应用程序?

如何将MySQL连接器添加到UWP C#应用程序?,c#,mysql,uwp,mysql-connector,C#,Mysql,Uwp,Mysql Connector,我正在使用Visual Studio 2015社区版。 当我尝试在引用中添加MySQL连接器时,它将失败,即使我尝试通过NuGet软件包添加它,它仍然会失败 我曾尝试在网上搜索解决方案,但我一直得到同样的结果,失败。 我不知道在哪里可以买到.NETCore版本的MySQL连接器 这是我的错误 您应该按照本指南安装正确的.NET Core连接器 要实现这一点,您应该使用PackageManager控制台并遵循上面的指南 让我知道它是否适合您。您应该按照本指南安装正确的.NET Core连接器

我正在使用Visual Studio 2015社区版。 当我尝试在引用中添加MySQL连接器时,它将失败,即使我尝试通过NuGet软件包添加它,它仍然会失败

我曾尝试在网上搜索解决方案,但我一直得到同样的结果,失败。 我不知道在哪里可以买到.NETCore版本的MySQL连接器

这是我的错误

您应该按照本指南安装正确的.NET Core连接器

要实现这一点,您应该使用PackageManager控制台并遵循上面的指南


让我知道它是否适合您。

您应该按照本指南安装正确的.NET Core连接器

要实现这一点,您应该使用PackageManager控制台并遵循上面的指南


让我知道它是否适合您。

正如您的异常图像所示,错误显然是:

项目以“.NETCore”为目标,而文件引用以“.NetFramework”为目标。这是不受支持的方案

要查看它们之间的差异,您可以在此处参考答案:

对于WinRT的MySQL连接器,您可以参考

刚刚测试过,您可以在这里下载,如果您的设备安装了更高版本的连接器,如6.9.9,您可能需要将其删除并安装此6.7.9版本。(不知道为什么,作为我的测试结果,6.9.9似乎没有MySql.Data.RT.dll,没有检查它,可能是我没有正确安装,无论如何6.7.9对我来说是可行的。)

然后,您可以在MySql连接器安装路径中找到
MySql.Data.RT.dll
,例如:
C:\Program Files(x86)\MySql\MySql connector Net 6.7.9\Assemblies\RT
,对于UWP应用程序,您可以成功引用此.dll文件:


正如您的异常图像所示,错误显然是:

项目以“.NETCore”为目标,而文件引用以“.NetFramework”为目标。这是不受支持的方案

要查看它们之间的差异,您可以在此处参考答案:

对于WinRT的MySQL连接器,您可以参考

刚刚测试过,您可以在这里下载,如果您的设备安装了更高版本的连接器,如6.9.9,您可能需要将其删除并安装此6.7.9版本。(不知道为什么,作为我的测试结果,6.9.9似乎没有MySql.Data.RT.dll,没有检查它,可能是我没有正确安装,无论如何6.7.9对我来说是可行的。)

然后,您可以在MySql连接器安装路径中找到
MySql.Data.RT.dll
,例如:
C:\Program Files(x86)\MySql\MySql connector Net 6.7.9\Assemblies\RT
,对于UWP应用程序,您可以成功引用此.dll文件:


非常感谢您的回复!我决定通过套接字使用服务器来使用MySql(我最喜欢的版本)。非常感谢您的回复!我决定通过套接字使用服务器来使用MySql(我最喜欢的版本)。非常感谢您的回复!我决定通过sockets使用服务器来使用MySql,所以这是一个挑战,并让它在我的项目中保持乐趣:D。非常感谢您的回复!我决定通过sockets使用服务器来使用MySql,所以这是一个挑战,并且在我的项目中保持它的乐趣:D。