我继承了一个C#.Net 3.5项目,其设计和实施已经签约,现在我必须支持设计更改。我对C#和.Net开发很新(我是一名固件工程师。)
我已经被要求支持该应用程序的3种不同的品牌外观。品牌外观由主表单徽标上的不同GIF图标,不同的应用程序图标和存储在DLL中的一些表组成。我不需要在构建时在运行时切换品牌。
我的问题是如何解决这个问题?可以用资源来支持这个吗?
答案 0 :(得分:0)
您可以利用自定义文化来支持品牌特定资源。我不确定这是否是在.NET中实现品牌推广的最佳方式,但到目前为止,这是我遇到的唯一实现。
自定义文化就像语言特定的资源文件一样工作。您可以创建“en-US-BrandA”资源文件,并从中加载您的应用程序。
有关如何实施自定义文化的更多信息,请访问:http://msdn.microsoft.com/en-us/library/ms172469.aspx
如果您找到了完成应用程序品牌的不同方法,请告诉我。