我创建了一个程序,它使用MySql命令的MySql。*引用。该程序在我自己的PC上运行良好,我安装了MySQL Connector / NET。虽然在尝试在另一台PC上使用该程序时,它会给我一个JIT错误,说MySql.Data引用丢失了。
注意:我实际上并没有简单地发布程序,因为我更喜欢使用便携式应用程序,所以我只是从我的Visual Studio\Projects\appDayZAdmin\appDayZAdmin\bin\Debug
文件夹中获取exe。
我有没有办法让这个程序在其他不一定安装连接器的PC上工作?或者我没有其他选择,只能实际发布项目,从而为它安装?
答案 0 :(得分:0)
如果您编写了引用MySql.Data的代码,那么您要么必须将其作为使用程序的前提条件,要么提供安装方法。
您可能能够假设某些通用数据库接口(如OBDC或JDBC)的可用性,但在某些百分比的系统中则不然。即便如此,您可能会遇到版本问题。