我们如何创建资源卫星程序集

3

我有一个使用resx文件存储所有显示字符串的程序集。现在我想创建一个卫星程序集,其中包含法语版本的字符串。

在VS中可以完成吗?我只需要创建一个新的程序集,正确命名并包含本地化版本的resx文件吗?

2个回答

5
只需将具有正确命名的新资源文件添加到现有项目中,VS将创建卫星程序集。
命名为filename.locale.resx。其中filename与基础程序集匹配,locale是正常的语言环境命名字符串。例如,“en”表示通用英语,“en-gb”表示英国英语,“en-us”表示美国英语(或对于大西洋左侧的人来说,分别表示通用英语、英式英语和美式英语)。

0

前往开始菜单>程序 >Visual Studio 2010 >Visual Studio工具>Visual Studio命令提示符[右键单击并选择“以管理员身份运行”]

进入包含资源文件的解决方案目录,然后输入以下命令:

c:..\yourAppname[e.g]App_localresources>al /t:lib /embed:ucCreditNote.ascx.[culture Extention eg. en-US].resx /culture:[culture Extention eg. en-US] /out:bts.resources.dll


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接