.NET Theme 应用出现的问题及解决方案

问题1--在应用程序或全局主题目录中无法找到主题

现象

.NET Theme 应用出现的问题及解决方案

原因及解决

IIS部署站点中存在多个.net工程,而子工程配置了相关的theme 应用,但在部署时,子工程未作应用程序处理,需对子工程做应用工程设置。如下

.NET Theme 应用出现的问题及解决方案

设置完成后,问题即可解决。

问题2--已经定义了默认主题

现象

.NET Theme 应用出现的问题及解决方案

原因及解决

对于指定的Theme路径下,可以存在多个 skin文件,并且在至少两个文件中定义了 asp:label 的样式。

将不同skin文件中的相同标签(如asp:label)合并到同一个skin下