解决“启动程序失败,路径或者权限错误”的执行问题

新建立一项目,什么也没发动的情况下,执行,出错,信息以下:
启动程序失败,路径或者权限错误?
检查自己的问题,这个项目与之前的项目除了名字不同外开始是相同 的,与以前项目建立时间也相关不大,期间电脑系统没什么变化。
查权限也没什么改变。
搜索发现其他人也有这种情况,有人说要改pro文件的内容。
下面的提到要修改TARGET。
http://blog.csdn.net/slug302/article/details/8611822
偿试把项目名截去一大部分,执行恢复正常。
再把项目名恢复一点,执行正常。
再把项目名恢复到原来一样,执行正常。
就这样简单地骗过Qt了?
当然不可能了。当再次执行时,仍然出错,把release目录的文件删除再执行仍然出错。
想来可能与起名有关,于时把项目名改来改去,总是出错。
我的项目名包括两个敏感字:
Simulation installation
我在pro中把它们修改成缩写,把其中一个删除,仍然出错。
我重新建立项目,把原项目名改成缩写,删除其中一个,也出错。
再重新建立项目,不包括此两字或它的缩写,执行正常。
还有一现象,直接在release中执行exe文件,windows会跳出警告窗口。
看来问题不是Qt给的而是来自windows。
保留执行正常的项目名,个性pro中的TARGET,若包括上面的两字,执行出错。
查看目录下的exe文件,这些执行出错的图标与其他图标是不同的。
这里写图片描述
带有这些警告图标的文件执行时会跳出警告窗口。
修改一个新的TARGET第一次执行可能正常,但当exe文件前是警告图标时,第二次执行即出错。
Qt打外“?”号,难道它已经知道这是微软搞的鬼?
新建项目,其项目名避免这些敏感字词,执行可正常。
问题是怎知道哪些是敏感字词呢,谁说我们国家不够民主?
要检测自己起的名字是否为windows的敏感字,很简单,把exe文件改成想要起的名字再检查其图标即可。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值