如何在不需要安装程序的情况下让我的程序在不同的机器上运行?

时间:2013-03-19 17:23:32

标签: mysql vb.net installer jit connector

我创建了一个程序,它使用MySql命令的MySql。*引用。该程序在我自己的PC上运行良好,我安装了MySQL Connector / NET。虽然在尝试在另一台PC上使用该程序时,它会给我一个JIT错误,说MySql.Data引用丢失了。

注意:我实际上并没有简单地发布程序,因为我更喜欢使用便携式应用程序,所以我只是从我的Visual Studio\Projects\appDayZAdmin\appDayZAdmin\bin\Debug文件夹中获取exe。

我有没有办法让这个程序在其他不一定安装连接器的PC上工作?或者我没有其他选择,只能实际发布项目,从而为它安装?

1 个答案:

答案 0 :(得分:0)

如果您编写了引用MySql.Data的代码,那么您要么必须将其作为使用程序的前提条件,要么提供安装方法。

您可能能够假设某些通用数据库接口(如OBDC或JDBC)的可用性,但在某些百分比的系统中则不然。即便如此,您可能会遇到版本问题。