Visual Studio 2013不支持MYSQL

时间:2014-04-24 05:19:21

标签: visual-studio-2013

我在VS 2010中创建了一个在MYSQL上运行的应用程序,客户端将下载该程序,它将创建自己的MYSQL数据库。现在我正在使用VS 2013,我似乎无法再次使用它。除非我包含所有这些Dll文件:Microsoft tutorial

所以我的3个问题是:

是否不再支持?

我可以使用更好的本地数据库类型,不需要额外的dll吗?

每次我现在更新我的应用程序时,我都必须发送这些dll吗?

2 个答案:

答案 0 :(得分:2)

从来没有.net框架本身支持MySql,你必须安装mysql连接器才能完全访问mysql,或者你可以使用odbc,但这会非常慢。

如果你想要一个compacto本地数据库,那么sqlite对于那个Job来说要好得多。

要发送这些dll,这取决于你的更新方式,如果你有一个系统可以重新安装你的exe并留下以前的文件,那么它会起作用,但如果你打算使用一个安装程序,然后安装程序将拥有它们。

答案 1 :(得分:1)

是否不再支持?

It is supported I am using it in my project.

我可以使用更好的本地数据库类型,不需要额外的dll吗?

MSSQL if you want.(I am not sure about others)
每次我现在更新我的应用程序时,我都必须发送这些dll吗?

No, you need to deploy only once unless you are panning to change MySQL connector. You only need to ship the "MySql.Data.dll" along with your project

enter image description here