看板 C_Sharp 關於我們 聯絡資訊
我的VS是2012專業版,這個問題應該也是換2012後才出現的, 問題就是有時候按下上方的 >開始 程式會開始運行沒有錯,但是是上一次成功編譯的狀態, 查看Debug那邊的.exe,修改日期也的確是上一次的時間, 如果是有錯誤就算了(有錯誤應該也要跳出是否運行上一次的對話吧) 經常是沒有問題的程式碼卻發生這種烏龍, 第一次遇到的時候都快要抓狂了 一個沒啥大不了的bug怎麼樣都抓不到(因為都是上一次錯誤的狀態) 在一堆可能有錯的地方插入中斷點都完全沒用(這是什麼巫術!!), 最後在程式起始點插中斷也沒用才去翻.exe才發現這個問題 解決辦法是按重新建置,就回復正常了 雖然發現原因後也沒什麼大不了的,但是想瞭解一下什麼緣故會引發這個bug (?) 有板友有相關經驗嗎? -- 我覺得安麗是世界上最強的直銷了 ▁▁▁▁ 其他的應該廢除 ██ - □–□ 如果各位有興趣的話可以加入我們安麗 但是要經過選拔        因為我們只會接受精英 絕對不會接受垃圾@ 圖ψ //█◣ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.171.233.232
NDark:他有一些暫存檔,會檢查更新狀態. 07/10 22:57
NDark:有些檔案若發生時間錯誤,就會被認為是不需要編譯. 07/10 22:57
感謝 似乎就是這個問題 ※ 編輯: stu87616 來自: 1.171.233.232 (07/11 12:43)