今天開Multicharts的時候遇到了一個很難搞的問題,解決之後想順手記錄起來。
如標題,就是compile error!
編譯時完整的訊息長這樣:
------ 編譯時產生錯誤: ------
Compile error
line 0, column 0
一開始看到的時候超傻眼,明明程式碼都好好的QQ 但別慌張,如果你也遇到這個奇怪的問題,可以照以下流程跑跑看!
一、重新開機法
把東西全部關掉,然後重新開機
二、修改註冊碼(我試到這一步就成功了)
1. 關閉MultiCharts 並確認所有MultiCharts Processes在工作管理員中已經被結束。
2. 點選Windows開始鍵,在執行攔中輸入 Regedit 並點選確定
3. 請到以下路徑:: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
4. 更改 NtfsDisable8dot3NameCreation 的值為 0
5. 重新啟動電腦
三、如果執行了以上步驟還是沒用,就接下去試試看吧
1. 點選開始鍵
2. 點選控制台
3. 點選系統及安全性,點選系統,點選進階系統設定
4. 點選環境變數,在user的使用者變數中,點選兩下TEMP變數,將變數值改為C:\Windows\Temp,並點選確定
5. 點選環境變數,在user的使用者變數中,點選兩下TMP變數,將變數值改為C:\Windows\Temp,並點選確定
四、如果上述兩個辦法都沒用,那就根據你的Multicharts版本,進行以下步驟(重灌)
若您的版本為MultiCharts9.0
1. 備份您的策略與資料庫後,移除MultiCharts並刪除以下兩個途徑裡全部的資料夾:
C:\Program Files\TS Support\MultiCharts64
C:\ProgramData\TS Support\MultiCharts64
2. 請以系統管理員身分重新安裝MultiCharts到下列路徑:C:\MC
3. 以系統管理員身分重新啟動MultiCharts PowerLanguage測試編譯
希望有所幫助喔!
以上資料參考自凱衛討論區 http://www.multicharts.com.tw/dis/dis_Content.aspx?D_ID=2&SN=47986
multicharts有什麼問題也可以丟在上面問或直接打客服~