工作時曾遇到使用 vs2003 生成後,點選"除錯「或者"執行「後不斷提示 類似「已過期,是否要重新生成」這樣的問題。
當時的情況是 :我要實現的功能和"時間"有關,除錯時不知道是把時間調到明天後不知道是複製了乙個**進去,還是修改了**什麼的。總之把**實現後,把時間調回來,"生成解決方案"後又提示過期,點選"重新生成解決方案"也沒有用。當時也沒有想到是檔案的修改時間問題,重啟電腦都試過還是沒用。
然後,我發現每次點選生成解決方案,都是只編譯乙個檔案(如果不是「重新生成解決方案」,vs2003只編譯修改過的檔案,重新替換乙個cpp過來以後果然沒問題了)
後來我想了想,應該是那個cpp檔案的 「最後修改時間」問題,vs2003每次點選「生成解決方案」 或 「除錯」,都要判斷每份 "cpp檔案" 的最後修改時間 是否比 pdb的 "最後修改時間"(記得應該是pdb吧)要早,不然就重新編譯。
把系統時間調到未來,修改了 "a.cpp" 這個檔案後,"a.cpp" 這份檔案的 "最後修改時間" 無論如何編譯,都會比 pdb的最後修改時間要晚,當然就會不斷提示"已過期"了。
解決方法很簡單,開啟"a.cpp",隨便加個空格,把它的最後修改時間改回來就行了。
oracle密碼已過期問題解決
首先我是oracle同步資料時候遇到的問題顯示oracle密碼已過期,提示如下 解決方法如下 1.檢視是否配置過期 select from dba profiles where profile default and resource name password life time 2.設定永不過期...
oracle提示密碼已過期解決辦法 其中之一
1.檢視登入使用者使用的哪一種策略 一般都是default select username,profile from dba users 2.查詢指定概要檔案設定的密碼過期時間 一般是180天,其實我安裝oracle並沒有超過180天,但是不知道為什麼密碼過期了 select from dba pr...
centos 提示 你的賬戶已過期,無法進入系統
1 重啟系統,在開機過程中,快速按下鍵盤上的方向鍵 和 目的是告知引導程式,我們需要在引導頁面選擇不同的操作,以便讓引導程式暫停。暫停後的介面,可以檢視下方的英文可知 和 的作用。2 使用 和 將選擇行設定為第一行 背景高亮即為選中 按下鍵盤上的e,進入編輯模式 3 將游標一直移動到 lang en...