1. 程式人生 > >那些在偵錯程式裡沒問題(在開發環境沒問題),但是獨立執行卻出問題的原因彙總

那些在偵錯程式裡沒問題(在開發環境沒問題),但是獨立執行卻出問題的原因彙總

1.靜態編譯的動態庫依賴,在偵錯程式中會把程式的起始目錄放在當前專案目錄,因此如果依賴庫在當前專案目錄則不會出問題。

2.許可權問題,比如偵錯程式可能是administrator啟動,於是啟動的除錯程序也有了同樣的許可權。有些操作是需要降權的,比如注入後使用管道,在啟動目標程序的時候需要普通使用者啟動,而注入時使用管理員許可權,否則會造成管道卡死,具體原因不詳。

3.其它待新增