我打包后的程序在别人的机子上运行怎么就没有数据了?

问题描述

谢谢

解决方案

解决方案二:
数据库的路径
解决方案三:
具体描述一下你的程序是干什么的,数据是程序的后台数据库吗?
解决方案四:
你的数据,是数据文件,还是数据库?如果是数据库,看看连接字符串是否正确等等
解决方案五:
是的!是后台数据库没打包过去!后台数据库怎么给这界面程序一起打包过去呢!???谢谢
解决方案六:
其实,你可以用专业的打包工具,比如SetupFactory,打包的时候你要把程序里面要用的数据库,图片,以及音乐和程序放在一起。顺便问一下,你加载数据时,路径是怎么设置的?对于安装的程序包,路径一定要用相对路径才行,比如下面的代码:DimstrMusicAsString=Application.StartupPath&"soundsbackgroundmusic.mp3"WithMe.AxWindowsMediaPlayer1.URL=strMusic.Ctlcontrols.play()EndWith这段代码就使用了相对路径。说了这么多,不知道对你有没有帮助.

时间: 2024-10-30 13:11:36

我打包后的程序在别人的机子上运行怎么就没有数据了?的相关文章

c++ mfc-c++中MFC程序在别人的机器上显示缺少mfco42d.dll文件怎么办?

问题描述 c++中MFC程序在别人的机器上显示缺少mfco42d.dll文件怎么办? 有什么解决办法?希望在别人的电脑上都可以用,有什么好点的办法. 解决方案 你把debug全删除后rebuild all看看 解决方案二: 在项目属性里,选择静态编译下就可以了,这样的话你的exe用到的库会封装到你的exe里

VS2008生成的程序无法在其它电脑上运行,提示系统无法执行指定的程序

经过一番查找,最给力的参考是 http://www.cnblogs.com/visoeclipse/archive/2010/02/27/1674866.html -----------------------以下为转载-------------------------------------------------------------- 首先感谢这位几仁兄的几篇博客: http://hi.baidu.com/fairysky/blog/item/130dda13db7b050a5aaf53

avd-adroid有一个程序为什么只能在AVD上运行

问题描述 adroid有一个程序为什么只能在AVD上运行 2C 最近在做宠物连连看在真机上运行时.下面总是提示,点击事件触发不了,网上有回答说是因为不能再真机上运行,让后我就用AVD试了运行完全可以,所有功能都可以实现. 解决方案 你的相关代码呢,光看日志也不知道你说什么. 解决方案二: 你能把代码贴出来吗? 解决方案三: // 触碰游戏区域的处理方法 private void gameViewTouchDown(MotionEvent event) //① { // 获取GameService

手机能连上eclipse,但是程序不能在我手机上运行,在其他人手机上可以运行?

问题描述 手机能连上eclipse,但是程序不能在我手机上运行,在其他人手机上可以运行? 手机能连上eclipse,但是程序不能在我手机上运行,在其他人手机上可以运行,之前在我手机上好好的,而且我手机不能logcat没有日志,运行时报错如图,哪位大神帮助解决一下,谢谢 解决方案 你的手机上是不是还运行过你别的项目?把你其他的卸载了试试 解决方案二: activity有没注册呢 解决方案三: 别人手机可以运行?显示没找到MainActivity

android 4 0-关于JNI,为什么在android 4.4运行正常的程序,在4.0上运行就报错了

问题描述 关于JNI,为什么在android 4.4运行正常的程序,在4.0上运行就报错了 事情是这样的: 本身项目是基于android 4.4.2.JDK1.7 编译的,然后公司要求最低版本. 然后我将项目改成了android 2.3.3.JDK1.6编译,修改一些内容后,编译通过,在android 4.4.2的手机上运行正常. 但是现在市场部反应,在低于4.1.X的版本上运行还是有问题,因此我找来一台android 4.0.4内核的手机调试,确实报错了,在JNI模块. 报:Unsatisfi

dll-opencv程序不能在别的电脑上运行

问题描述 opencv程序不能在别的电脑上运行 我写了个简单的opencv程序,然后拷到另一个没装opencv的电脑上,即使我把所有dll拷过去了,也还是不能跑,显示"应用程序无法正常启动,0x000000007"什么的.在我自己的电脑上运行正常啊. 解决方案 你得编译一个releaze版本的,完后把用到的dll都带着copy过去,dll和.exe文件在不在同一个目录 也可能出现把 解决方案二: 你得编译一个releaze版本的,完后把用到的dll都带着copy过去,dll和.exe文

javaee:同样的文件在别人的电脑上运行正常,我的就错

问题描述 javaee:同样的文件在别人的电脑上运行正常,我的就错 解决方案 没联网? 试试把http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd 改成http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd

批处理程序为什么在有的 服务器上运行不了

问题描述 批处理程序为什么在有的服务器上运行不了 解决方案 解决方案二:不是同样的操作系统吧解决方案三:用到了外部命令吧,有的机器没装

Active控件的程序在本机可以看到不可以在其他机子上运行看到?

问题描述 为什么我用.net写的Active控件的程序在本机可以看到不可以在其他机子上运行看到??dll文件也都发全了.!请高手指教! 解决方案 解决方案二:在别的机器上注册了吗?解决方案三:注册了..从IE上都可以看到dll文件已经附加进来了..还是显示不出来.解决方案四:估计那台机器上还少装什么东西了,用个笨方法,把相关的东西都给装上去看看