Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio 2010中管理应用程序品牌_C#_Visual Studio 2010_.net 3.5 - Fatal编程技术网

C# 在Visual Studio 2010中管理应用程序品牌

C# 在Visual Studio 2010中管理应用程序品牌,c#,visual-studio-2010,.net-3.5,C#,Visual Studio 2010,.net 3.5,我继承了一个C#.NET3.5项目,其设计和实现已外包出去,现在我必须支持设计更改。我是C#和.Net开发新手(我是一名固件工程师) 我被要求为应用程序支持3种不同的品牌外观。品牌外观由主窗体徽标上的不同GIF图标、不同的应用程序图标和存储在DLL中的一些表组成。我不需要在运行时仅仅在构建时切换品牌 我的问题是怎么做?可以利用资源来支持这一点吗 您可以利用自定义文化来支持特定于品牌的资源。我不确定这是否是在.NET中实现品牌的最佳方式,但到目前为止,这是我遇到的唯一实现 自定义区域性就像特定于语

我继承了一个C#.NET3.5项目,其设计和实现已外包出去,现在我必须支持设计更改。我是C#和.Net开发新手(我是一名固件工程师)

我被要求为应用程序支持3种不同的品牌外观。品牌外观由主窗体徽标上的不同GIF图标、不同的应用程序图标和存储在DLL中的一些表组成。我不需要在运行时仅仅在构建时切换品牌


我的问题是怎么做?可以利用资源来支持这一点吗

您可以利用自定义文化来支持特定于品牌的资源。我不确定这是否是在.NET中实现品牌的最佳方式,但到目前为止,这是我遇到的唯一实现

自定义区域性就像特定于语言的资源文件一样工作。您可以创建“en US BrandA”资源文件并从中加载应用程序

有关如何实现自定义区域性的更多信息,请参见:


如果您找到了实现应用程序品牌化的不同方法,请务必告诉我。

如果您不知道代码的结构,那么代码可能很简单,也可能很难…@AlastairPitts该代码被分解为应用程序GUI可执行文件和接口DLL。应用程序EXE已经创建了一个资源文件,其中包含需要更改的徽标图像。这回答了你的问题吗?@DanielPowell,不,这不是ASP.net,它是一个独立的应用程序。