我一直试图在UWP中使用带有c ++的Mysql 2天......但我不能这样做。
我已经通过Nuget安装了Mysql.data和Mysql.ConnectorNet.Data。
然而,当我尝试使用Mysql obejct时,我无法找到任何东西。智能不起作用所以我试图直接添加Mysql.data.dll,但我也做不到。我刚收到一条错误消息。它说"无法添加对我的路径"因为它不是当前项目可以使用的类型或版本。"
有谁知道如何解决它?
答案 0 :(得分:0)
Mysql没有提供可以由C ++ / CX在其官方网站中直接使用的dll。您提到的“Mysql.data.dll”实际上是wint .net的Dll,不能直接在C ++ / CX中使用。
请参阅MSDN文档:How to: Use Existing C++ Code in a Universal Windows Platform App
您会发现:“请勿在”解决方案资源管理器“的”引用“节点中添加引用。该机制仅适用于Windows运行时组件。 所以实际上你可以通过创建一个新的简单Windows运行时组件来测试它是什么。
可能的开始方式是
因为这可能需要大量时间进行调查我认为最好考虑使用一些现有的数据库技术。像UWP建议sqlite database。