Window Application has "update" key words

[0]發表於2018-05-05

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 真是一個弱智的方法.


相關文章