我有一个使用resx文件存储所有显示字符串的程序集。我现在想要创建一个包含法语版本字符串的附属程序集。
这可以在VS中完成吗?我是否只是创建一个新程序集,正确命名并包含resx文件的本地化版本?
答案 0 :(得分:5)
只需将具有正确命名的新资源文件添加到现有项目,VS即可创建附属程序集。
命名为 filename 。 locale .resx。其中 filename 与基本程序集匹配, locale 是正常的语言环境命名字符串。例如。通用英语为“en”,英语为“en-gb”,美国为“en-us”(或者,对于大西洋左侧的人:分别为通用英语,英国英语和美国英语)。
答案 1 :(得分:1)
转到开始>程序> Visual Studio 2010> visual Studio工具> visual studio命令提示符[必须单击并选择“以管理员身份运行”]
转到resex所在的解决方案中的Exact目录并输入
c:.. \ yourAppname [例如] App_localresources> al / t:lib /embed:ucCreditNote.ascx.[culture Extention eg。 en-US] .resx / culture:[文化延伸,例如。 en-US] /out:bts.resources.dll