1. 程式人生 > >Window Application has "update" key words

Window Application has "update" key words

英文 對比 wrong 文件 權限 pda 密碼 行程 遇到

Error

Qt Creater:console error:Failed to start program. Path or permissions wrong?

Description

在使用Qt Creater開發的時候,遇到一個奇怪的問題,產生的應用程序無法在Window都運行調試,錯誤信息如上.經過一系列的嘗試和對比其他工程文件,發現是應用程序的名字有問題.

Ways

通過對比分析和查看,Qt的pro文件,我們知道pro文件的TARGET是應用程序的名字,分析得知:在Window下面,應用程序名字含有update不區分大小寫的,只要含有這個英文的關鍵詞,應用程序自動就被Window賦予了必須使用管理員權限,才能打開的限制,導致必須輸入密碼才可以.自己建立一個文本文件,重命名為含有update的可執行程序,就可以驗證了.

Qt5.7 windows 

pro file:TARGET = XXXupdateXX

Window 真是一個弱智的方法.


Window Application has "update" key words