ras*_*s91 7 .net c# mysql .net-core visual-studio-code
我刚刚开始使用.NET Core在Visual Studio Code中进行编码,在Ubuntu 14.04.4上我习惯于使用Ubuntu(来自个人兴趣,爱好等)以及.NET和Visual Studio.
但我遇到了一个似乎无法克服的问题.我正在构建一个我想与MySql Server通信的小型控制台应用程序,但我似乎无法使MySql.ConnectorNET.Data正常工作.
它是用命令安装的,dnu install MySql.ConnectorNET.Data
而且似乎工作正常.相关性已添加到project.json文件中,并且intellisense能够正常遍历包,但OmniSharp Log报告:
[INFORMATION:OmniSharp.Dnx.DnxProjectSystem] Project /home/<username>/VSCode/SimpleSQLatmpt/project.json has these unresolved references: MySql.ConnectorNET.Data
Run Code Online (Sandbox Code Playgroud)
而我似乎无法解决这个问题.VSCode似乎检测到它,并要求我运行该dnu restore
命令.但这无济于事.对于所有的目的和目的,似乎MySql.ConnectorNET.Data在项目中可用,但是不能使用.
谁能告诉我如何解决这个问题?同样重要的是,为什么它首先发生?
非常感谢您的宝贵时间.
Vit*_*nko 16
在这个问题的时候(2016年3月),没有适用于MySQL的.NET Core兼容的ADO.NET提供程序.
现在情况发生了变化:
我个人更喜欢MySqlConnector - 它可以免费用于商业项目(麻省理工学院许可证); 我也在 Linux下使用我的NReco.Data库进行了测试,它在我的风格中完美运行.不幸的是,MySqlConnector还不支持EF Core.
---更新 -
一个与.NET Core兼容的MySQL连接器+ EF Core MySQL提供程序:
归档时间: |
|
查看次数: |
15277 次 |
最近记录: |