C# 不同品牌的网站版本,资源文件?
我有一个需要修改的web应用程序,以便可以为不同的客户重新命名。我使用资源文件和#define对windows版本的应用程序做了同样的事情。我一直在阅读aspx/C的资源文件,但它们似乎仅限于本地化。我想做一些事情,比如把所有的东西都放在资源文件中,然后让web配置文件充当#define。根据您想要重新命名的内容(颜色、徽标等),您可以使用不同的CSS文件来实现这一点。您当然可以使用资源文件来实现您所说的。但是,在.settings文件中定义所需内容可能更容易,因为这样做时,可以在web.config文件中覆盖这些值 如果计划在资源文件中使用图像/其他二进制资源,.settings不是完美的解决方案C# 不同品牌的网站版本,资源文件?,c#,asp.net,resources,branding,C#,Asp.net,Resources,Branding,我有一个需要修改的web应用程序,以便可以为不同的客户重新命名。我使用资源文件和#define对windows版本的应用程序做了同样的事情。我一直在阅读aspx/C的资源文件,但它们似乎仅限于本地化。我想做一些事情,比如把所有的东西都放在资源文件中,然后让web配置文件充当#define。根据您想要重新命名的内容(颜色、徽标等),您可以使用不同的CSS文件来实现这一点。您当然可以使用资源文件来实现您所说的。但是,在.settings文件中定义所需内容可能更容易,因为这样做时,可以在web.con
希望有帮助 我使用主题来根据某人的需求改变网站的“品牌” 您可以创建许多主题,将它们放在应用程序中,然后在web.config中指定默认/活动的主题 实现主题从一开始就是你真正应该做的事情,但是你当然可以重新适应现有的应用程序,但是根据布局和内容的复杂性,努力的程度会有所不同
不过,我不确定有多少主题(如果有的话)可以嵌入到程序集/资源中。我同意,主题是解决问题的方法