大地潜行
2017-01-18 04:31
采纳率: 0%
浏览 2.4k

exe可执行文件打不开,求助!

开发了一个EXE可执行文件,如图1所示,但是在某些电脑上运行时会出现问题。
图1(图1)
刚开始可以正常运行,但是之后就打不开了。
具体情况是,仅在状态栏有程序图标,但是不显示程序界面。如图2所示:
图2(图2)
本来以为是程序问题,但是在有的电脑上却能够一直正常运行并且使用。
程序正常打开运行界面如图3所示:
图3(图3)
紧急求助各位大神,请各位帮忙,感激不尽!!!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

10条回答 默认 最新

  • YuShanL 2017-01-18 04:42

    window系统不同的吧!系统不同兼容性不同,右键图片说明

    打赏 评论
  • Kolamu 2017-01-18 04:52

    如果第一次可以弹出界面的话,后面不显示界面,尝试杀进程,再重新打开一下看看,窗口设置了隐藏,没有显示出来的可能性比较大

    打赏 评论
  • JE_GE 2017-01-18 05:08

    运行的电脑上面是否安装了对应的组件,如c++

    打赏 评论
  • 奔跑的小鱼儿 2017-01-18 05:50

    这种问题程序可以解决,没必要让用户选什么兼容模式,首先你要分析一下那些系统无法打开,造成这种问题的原因有可能是兼容性问题,那你检查一下生成exe文件的设置,如果是缺少相关组件你可以在程序中集成。另外你给的信息太少了,找不到准确原因的

    打赏 评论
  • Amber_gys 2017-01-18 05:57

    1、打开任意文件夹或磁盘窗口,然后点击上方的“工具——文件夹选项——文件类型”;
    2、点击新建,在“文件扩展名”中输入“EXE”,之后点击高级,在下拉菜单中选“应用程序”,最后点击确定退出即可。

    打赏 评论
  • avisp 2017-01-18 06:15

    考虑一下开发是否使用了第三方框架开发,注意框架的版本,基本可以猜到是运行环境问题。

    打赏 评论
  • yangbo50304 2017-01-18 07:05

    你不会是build的debug版本在其他的电脑上运行吧。你build个release的试试。debug版本依赖调试环境dll,实在不行,你用depends.exe工具在不能运行的机器上打开看看有没有缺少的dll

    打赏 评论
  • shen_wei 2017-01-18 07:57

    工程选择 静态编译 模式。。添加exe文件执行所需要的dll。。

    打赏 评论
  • 小黄人的banana 2017-01-18 10:52

    用管理员权限运行看能不能运行

    打赏 评论
  • _1_1_7_ 2017-01-20 00:57

    编译的32位还是64位?不能打开的系统的是32位还是64位,检查一下

    打赏 评论

相关推荐 更多相似问题