生成可执行文件中出现的问题(非常简单)

时间:2022-03-26 12:46:44
我在pb中编辑的文件,运行时反应很正常。然后我把他们编译成可执行文件,然后我把.exe文件,*.dll,*.pbd文件考到一个文件夹下面,结果点吉可执行文件却不能运行(基本的界面都不能打开),请大家帮忙,看看这是什么问题。

12 个解决方案

#1


程序逻辑有没问题?

#2


补充一下上面情况的执行文件
   生成可执行文件时 project build options中的prompt for overwrite选中,rebuild中选incremental;executable format 选native;然后按build图标生成文件。

但是当我machine code选中后,文件编译不了,编译议会就死掉了。

#3


补充一下上面情况的执行文件
   生成可执行文件时 project build options中的prompt for overwrite选中,rebuild中选incremental;executable format 选native;然后按build图标生成文件。

但是当我machine code选中后,文件编译不了,编译议会就死掉了。

#4


补充一下上面情况的执行文件
   生成可执行文件时 project build options中的prompt for overwrite选中,rebuild中选incremental;executable format 选native;然后按build图标生成文件。

但是当我machine code选中后,文件编译不了,编译议会就死掉了。

#5


在你的程序的文件夹可以运行么,要是可以运行的话,肯定是你缺少了某些文件,你把你的拷的.dll文件列出来看看

#6


不好意思,刚才恢复时没有题是正确,我还以为有错误,就回复了几次

程序没有问题啊,没编译时源代码运行很正常,编译后可执行文件不起作用
是否是我编译的方法不对呢

#7


先把目录下的程序可执行文件删除,在生成可执行文件时 project build options中的prompt for overwrite不选中,rebuild中选full;executable format 选native;在dll处选中,然后按build图标生成文件。试试吧。

#8


to 剪刀

再生乘客执行文件的文件夹也不能运行

#9


rebuild中选full,生成pbd文件.
开发环境下能运行,编译成pbd应该没问题.

#10


语轩:按照你的方法还是不行啊

#11


把Application中Open中的代码贴出来,估计是你数据库连接不正确,而且判断是否连接不正确。

#12


问题已经解决
是有两个文件(和我这块无关的)有点问题
而我拷贝时把*.dll,*.pdb文件覆盖拷贝了
这次我没有覆盖拷贝就可以了
马上街贴

#1


程序逻辑有没问题?

#2


补充一下上面情况的执行文件
   生成可执行文件时 project build options中的prompt for overwrite选中,rebuild中选incremental;executable format 选native;然后按build图标生成文件。

但是当我machine code选中后,文件编译不了,编译议会就死掉了。

#3


补充一下上面情况的执行文件
   生成可执行文件时 project build options中的prompt for overwrite选中,rebuild中选incremental;executable format 选native;然后按build图标生成文件。

但是当我machine code选中后,文件编译不了,编译议会就死掉了。

#4


补充一下上面情况的执行文件
   生成可执行文件时 project build options中的prompt for overwrite选中,rebuild中选incremental;executable format 选native;然后按build图标生成文件。

但是当我machine code选中后,文件编译不了,编译议会就死掉了。

#5


在你的程序的文件夹可以运行么,要是可以运行的话,肯定是你缺少了某些文件,你把你的拷的.dll文件列出来看看

#6


不好意思,刚才恢复时没有题是正确,我还以为有错误,就回复了几次

程序没有问题啊,没编译时源代码运行很正常,编译后可执行文件不起作用
是否是我编译的方法不对呢

#7


先把目录下的程序可执行文件删除,在生成可执行文件时 project build options中的prompt for overwrite不选中,rebuild中选full;executable format 选native;在dll处选中,然后按build图标生成文件。试试吧。

#8


to 剪刀

再生乘客执行文件的文件夹也不能运行

#9


rebuild中选full,生成pbd文件.
开发环境下能运行,编译成pbd应该没问题.

#10


语轩:按照你的方法还是不行啊

#11


把Application中Open中的代码贴出来,估计是你数据库连接不正确,而且判断是否连接不正确。

#12


问题已经解决
是有两个文件(和我这块无关的)有点问题
而我拷贝时把*.dll,*.pdb文件覆盖拷贝了
这次我没有覆盖拷贝就可以了
马上街贴