用mfc写的程序怎么打成安装包啊?
敢问各位用了mfc很久的高手们。用mfc写的程序怎么打安装包啊?我的程序创建的时候用的是动态连接库,然后连接了一个access的数据库。我想把我写的程序放在别的没有vc++编译环境的电脑上运行要怎么弄。直接考过去肯定不行,运行时说缺少一个什么DLL,如果我想打一个安装包,在没有VC++环境的电脑上安装后可以直接使用,这个安装包怎么打?
缺少的是系统的dll吧,在我的电脑上运行就不提示。
请大家看看我做的对不对。我的做法是:
1,把程序调试完毕,至少在我的电脑上没有问题。
2,单击VC++编译器菜单->工程->设置;弹出一个有选项卡的对话框。在上面选则第一张选项卡(常规);
3,在常规选项卡上。MFC基础类下拉框中,使用MFC作为静态链接库
设置下拉框中,选择win32 release。然后点击确定。
4,在菜单项->组建->全部重建。
可是在工程目录下,只有debug目录下有我编译的程序,没有看到release目录,所以我觉得我可能设置的不对。想请教一下懂的朋友,想要得到release版的程序,设置要怎么设置才对?
还有就是数据库连接的问题。我连接的是access数据库,在我的机器上运行是没有问题的,都是连好的。如果程序拷到了别人的机器上,路径什么的都改了,程序还能找到数据库吗?在我的机器上只要把数据库的位置改变了。程序运行时都会先提示要你定位数据库。