VS2010 error RC2135: file not found


VS2010 C++ win32 DLL 工程, 添加 rc 文件, 編輯 String Table。

 

默認情況下英文版本的 rc 文件能夠順序編譯通過,為了讓工程支持多語言,將字符串修改為其他語言時,編譯就會出錯error RC2135: file not found.

解決方案參考:[經驗之談]VS2010資源編譯遇到error RC2135: file not found: Visual  

 

總結:為了支持多語言,工程需要使用 Unicode 編碼集合,而如果rc 文件的編碼格式不是 Unicode,就會出現編譯錯誤。

1>如何將工程設置為 Unicode 編碼集合?

Project property -> Configuration Properties -> General / Character Set -> Use Unicode Character Set.

2>如何修改 rc 文件的編碼格式?

將rc 文件用記事本打開,選擇“另存為”,將編碼格式設為 “Unicode”即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM