我有一个项目,其中包含许多DLL文件,其中包含表单资源,它们都经过翻译/本地化(l10n)。
例如,DLL包括SomeForm.cs,它包含大量的代码功能。DLL还包含SormForm的跨版本: SomeForm.resx、SomeForm.fr.resx和SomeForm.ja.resx (默认语言、法语和日语翻译)。
本地化小组要求将所有资源放在一个库中,以减少其开销。
如何将表单资源移动到单个DLL,同时将实现表单的代码保存在当前DLL中?
我不想将功能/代码移动到单个DLL,我认为这就是这里所建议的:将表单资源文件移动到资源dll
发布于 2012-08-30 05:33:41
卫星总成
附属程序集是dll,它只包含资源文件。
MSDN文章非常混乱。这篇文章应该让你对这个概念有一个很好的理解。http://www.codeproject.com/Articles/59193/Localizing-a-Windows-Application-with-Satellite-As
编辑: windows窗体的动态布局。
如何:使用AutoSize和TableLayoutPanel控件支持Windows窗体上的本地化
演练:创建调整本地化比例的布局
代码列出了 如何:设计适合本地化的Windows窗体布局
https://stackoverflow.com/questions/12190383
复制相似问题