Qt Vs msvc debug版本沒有問題但release版本出現異常


 場景描述:

    最近碰到個debug調試,程序都是ok,

    切換到release發布之后,數據庫文件加載失敗,數據庫文件在本地,也沒有刪除

    但是VS + Qt release版本沒有辦法上斷點,差點就要氣的上windbg了,

 

后來想到是不是數據庫文件放在系統關鍵位置被UAC拒絕了,然后嘗試右鍵管理員權限啟動 進程,

結果讀取數據正確:

 

隨后VS中修改進程的啟動權限。

如下所示:

項目-屬性-配置屬性-鏈接器-清單文件-UAC執行級別-requireAdministrator

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM