最近需要把A國的源代碼轉成中文系統下能用,方法有二:
1.對文件編碼轉換,把ANSI格式轉成UTF-8保存,程序能編譯通過,但控件每次都是註冊失敗。提示xx.dll已加載,但對DllRegisterServer調用失敗,錯誤代碼爲0x80020009。
網上找了一圈主流是說用管理員權限註冊,我的賬號本來就是管理員,這方法不管用。
2.使用轉碼工具,把文件裏面的亂碼轉成GBK,然後把後綴是sln的文件編碼轉成UTF-8,生成的控件就能正常註冊進系統了。
最近需要把A國的源代碼轉成中文系統下能用,方法有二:
1.對文件編碼轉換,把ANSI格式轉成UTF-8保存,程序能編譯通過,但控件每次都是註冊失敗。提示xx.dll已加載,但對DllRegisterServer調用失敗,錯誤代碼爲0x80020009。
網上找了一圈主流是說用管理員權限註冊,我的賬號本來就是管理員,這方法不管用。
2.使用轉碼工具,把文件裏面的亂碼轉成GBK,然後把後綴是sln的文件編碼轉成UTF-8,生成的控件就能正常註冊進系統了。