首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使我的C#表单资源在一个DLL中,而实现代码在另一个DLL中?

如何使我的C#表单资源在一个DLL中,而实现代码在另一个DLL中?
EN

Stack Overflow用户
提问于 2012-08-30 05:26:53
回答 1查看 2.1K关注 0票数 1

我有一个项目,其中包含许多DLL文件,其中包含表单资源,它们都经过翻译/本地化(l10n)。

例如,DLL包括SomeForm.cs,它包含大量的代码功能。DLL还包含SormForm的跨版本: SomeForm.resx、SomeForm.fr.resx和SomeForm.ja.resx (默认语言、法语和日语翻译)。

本地化小组要求将所有资源放在一个库中,以减少其开销。

如何将表单资源移动到单个DLL,同时将实现表单的代码保存在当前DLL中?

我不想将功能/代码移动到单个DLL,我认为这就是这里所建议的:将表单资源文件移动到资源dll

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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窗体布局

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12190383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档