2010-01-13 3 views
0

Je développe une application de bureau en utilisant C# .net et MySql. Existe-t-il une solution pour communiquer avec MySQL sans aucun fichier dll supplémentaire. comme j'utilise MySql.Data.dll et je dois mettre ce fichier avec mon fichier exe qui n'est pas une solution réalisable.Communication entre C# et la solution MySql requise

+0

Y at-il une raison particulière pour laquelle vous ne voulez pas mettre le fichier dll avec votre exe? – vikramjb

Répondre

0

Vous pouvez également essayer de fusionner MySql.Data.dll dans votre exe en utilisant par exemple one of the tools discussed here. Ou, si votre application n'utilise pas fortement la base de données, vous pouvez créer une sorte d'application de service central à laquelle votre application s'adresse (via des services Web, par exemple) et qui à son tour gère l'interrogation de base de données (en utilisant MySql.Data.dll) .

0

Cela semble être une utilisation incroyablement inefficace de votre temps, mais si la distribution d'un MySql.Data.dll est vraiment interdite, vous pouvez toujours télécharger le code source et essayer de le regrouper dans votre application. https://launchpad.net/connectornet

Questions connexes