看板 C_and_CPP 關於我們 聯絡資訊
小弟我最近也碰到這樣的情況,可以進行compile,也能成功。但是執行時會出現 找不到指定的檔案,但要是直接把程式compile完的EXE檔直接打開是可以的, ( 但這樣就沒法debug了 )。我也曾經對此專案進行路徑搬移,所以想請教當 建置完執行檔後,VS按F5後去執行的路徑是去哪裡設定的?因為我看跳出來的錯誤訊息 似乎去呼叫的地址還是我以前為搬移前的執行檔的地址。 ※ 引述《allenlinli (allen)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : VC++ 2008 : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : 問題(Question): : 程式執行成功了,執行卻出現錯誤"無法啟動程式,"...\test.exe" 找不到指定的檔案 : 而compile過程中有出現以下訊息: : LINK : 最後的累加連結找不到或未建置 C:\abc\Debug\test.exe,正在執行完整連結 : 餵入的資料(Input): : 預期的正確結果(Expected Output): : 執行成功 : 錯誤結果(Wrong Output): : 程式碼(Code):(請善用置底文網頁, 記得排版) : 補充說明(Supplement): : 曾經有執行成功,但在似乎沒修改什麼,只有做移動檔案及壓縮備份的過程後 : 又變成這樣了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.233.117
loveme00835:google: visual studio project working directory 06/23 03:58
snk521:找到解決方法了:專案右鍵->屬性->組態屬性->偵錯-> 06/23 04:10
snk521:->工作目錄->把它清空即可 06/23 04:11