为什么调试的时候程序可以正常运行,编译后无法正常运行?
1、第一次直接将输入的参数连接到相应的输入端,调试的时候程序可以正常运行,但编译后无法正常运行;2、将参数写到配置文件中,存放在C盘下,调试的时候程序可以正常运行,但编译后无法正常运行。
??
看到 论坛cpubbs论坛精华LV技巧贴第5条 提到,但没有看明白。 :L 绝对路径也有问题吗?没试过,你先把error code贴上来,或者自己去ni网站看看~~~ 两种方法在调试状态下均没有问题的。你能把上文中的例子修改一下吗?我的程序和这个类似。
[ 本帖最后由 labc 于 2007-3-28 20:05 编辑 ] :L 你的错误呢?错误代码呢?我觉得你这样写没有问题的,或者程序也可以。。 可以看看咱们的精华列表贴,里面有关于为什么EXE和编辑状态是不同的原因,因为路径的问题,您看一下那个贴子您就明白了,好运!我们有提供一个小VI来自动识别这个问题的,您可以直接使用! 原因找到了,不是路径的问题。
我的程序需要登陆FTP下载文件,调试时确实可以;但运行时,防火墙把指令中访问网络的部分作了限制,所以才无法正常运行。
直接把防火墙关掉,一切OK。
谢谢大家。
页:
[1]