昨天用visual studio編譯完一個專案,主要修改來其中的一個cpp檔案,編譯也成功來,檔案也保存了
由于當時有事,在關閉visual studio的時候,我同時也關閉了虛擬機(我在mac的windows虛擬機上編的)
結果,當我晚上重新用visual studio打開的時候,那個檔案就自動用txt打開,而且里面的內容是空白的
后來我試了不同的文本工具,全是空白,然后用ultraedit打開,都是二進制的0000 的
檔案大小是對的,我懷疑是檔案結構被破壞了
跪求高手給一個解決方案
這帖子里怎么不能上傳檔案啊,我愿意把檔案發出來
非常感謝
uj5u.com熱心網友回復:
我也遇到過,突然斷電,再打開,空白的沒內容,但有檔案大小。好像還原原檔案無望,VS有個自動備份,你找找備份檔案看看。
所以,用源代碼管理還是非常重要的,改完及時check in。
uj5u.com熱心網友回復:
如果沒有備份,基本上得重寫了uj5u.com熱心網友回復:
良好好習慣。
uj5u.com熱心網友回復:
這種情況是檔案系統本身出現錯誤, 一般是存盤介質有損壞.我就遇到過, U盤或者SSD頻繁讀寫后, 導致讀取回的檔案資料全0. 檔案大小正確.
這種情況下, 只有重新格式化, 磁盤才能正常使用.
uj5u.com熱心網友回復:
基本沒有招,只能重寫uj5u.com熱心網友回復:
檔案損壞了,看用檔案恢復工具能否恢復一些uj5u.com熱心網友回復:
找硬碟工具,恢復硬碟檔案的內容吧。uj5u.com熱心網友回復:
及時輩分源代碼是碼農的基本素養。uj5u.com熱心網友回復:
輩分 → 備份轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/86851.html
標籤:基礎類
