關於VS2017編譯UE4項目,輸出窗口有亂碼的解決方案

關於VS2017編譯UE4項目,輸出窗口有亂碼的解決方案html

主機環境——區域:中國,系統語言:中文,VS中英文,UE4中文。spa

修改系統語言和所在地區依舊亂碼.net

勾選使用Unicode UTF-8提供全球語言支持,依舊亂碼3d

存在多語言包的狀況下,使用英文依舊亂碼code

編譯UE4項目出錯時的亂碼如圖(當時沒有在英文環境下截圖,英文環境下也是亂碼的,我有多個語言包,截圖是中文):htm

編譯引擎錯誤時的亂碼如圖(當時按照一個博客的方法,經過修改引擎源碼,從新編譯,解決亂碼):blog

我遇到的亂碼就是在錯誤的位置有一堆問號,看着難受。源碼

通過兩天摸索,找到了解決方案:博客

注意!只須要作一件事情!io

只須要對VS作更改,無需修改系統語言以及系統區域(亂碼和UE4設置無關)找到Visual Studio Installer並打開,點擊Language packs,無論你有多少個語言包,這裏只保留English,多選將形成上圖亂碼,保留單選English後點擊修改便可

以下圖:

 

結果以下圖:

編譯UE4項目出錯時已經沒有亂碼了。

 

編譯引擎錯誤時已經沒有亂碼了。

而此時個人系統語言及系統區域設置以下:

 

搜索關鍵詞:vs2017輸出亂碼、ue4 vs2017 輸出窗口亂碼、unreal engine 4 visual studio 2017 輸出亂碼

下面給出兩個相關連接,所提到的解決方案對我無效,但值得看看:

https://answers.unrealengine.com/questions/409123/wrong-encoding-in-vs-output-log.html

https://blog.csdn.net/netyeaxi/article/details/81206896

相關文章
相關標籤/搜索