我开发了一个应用程序,可以帮助用户根据统计计算玩赌场游戏"更好"
它是一个嗅探网络的外部应用程序,了解某些赌场房间协议(某些基于网络的本地应用程序),并为用户提供实时建议。
最近,不同的赌场客户联系了我,想要从我那里获得软件许可,自定义图形/字符串/功能集,并以他们的品牌名称提供给用户。
所以我将为N个不同的赌场安装N个不同的插件,每个赌场都有不同的图形,不同的字符串,启用不同的功能集等。
如果我为每个供应商提供不同的资源文件,那么在c#winforms应用程序中处理此类需求的最佳做法是什么?是否有内置的.net框架来处理这种情况?是否有第三方软件可以帮助我管理这个?
请尽量详细,并提前致谢!
答案 0 :(得分:0)
如果这是一个asp.net应用程序,我建议使用主题。它们在表单应用程序中得不到很好的支持,但在WPF中有很好的主题支持。查看http://wpfthemes.codeplex.com/
答案 1 :(得分:0)
这应该是直截了当的,因为winforms非常“灰色战舰”,所以一旦你剥掉所有的装饰,它就会非常清楚,并准备再次开始建造。
本质:
具体做法是:
然后,您可以使用构建工具多次构建相同的代码,每次使用不同的资源配置构建。