需要c#和MySql解决方案之间的通信

时间:2010-01-13 05:41:45

标签: c# .net desktop-application

我正在使用c#.net和MySql开发桌面应用程序。是否有任何解决方案与MySql通信没有任何额外的DLL文件。因为我正在使用MySql.Data.dll,我必须将该文件与我的exe文件放在一起,这是不可行的解决方案。

2 个答案:

答案 0 :(得分:0)

使用时间似乎非常低效,但如果真的禁止发布MySql.Data.dll,您可以随时下载源代码并尝试将其捆绑到您的应用中。 https://launchpad.net/connectornet

答案 1 :(得分:0)

或者,您可以尝试使用例如one of the tools discussed here将MySql.Data.dll合并到您的exe中。或者,如果您的应用程序没有大量使用数据库,您可以创建某种中央服务应用程序,您的应用程序可以与之通信(通过Web服务),然后处理数据库查询(使用MySql.Data.dll)