執行C#主控台(Console)程式,發現中文無法正確顯示中文。
從主控台查看字元的編碼?(字碼頁)
437 (OEM - 美國),所以無法正常顯示中文
開啟 命令提示字元(cmd.exe),
雖然 查看 chcp /? ,可以透過 chcp 950來設定,但無法設定成功,重新開機後,又恢復到原設定值。
網路上提供的方法很多,很多都是無效的,以下是經測試有效的:
執行regedit,開啟登錄編輯程式
切換到:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
新增一個字串值:數值名稱→Autorun,數值資料→chcp 950
試RUN一下,確認OK
沒有留言:
張貼留言