一个小小的研究,事实证明,在SharePoint主题化的自定义CSS应该无论是在样式库或在布局文件夹,但总是喜欢/<LCID>/Styles/Themable
语言独立的主题化的CSS
我一个与语言相关的文件夹结构放在后想要将该软件包中的css文件的目标文件夹替换为部署该解决方案的服务器的主要语言。
例如,我想改变
<TemplateFile Location="Layouts\1031\Styles\mygrid.css" />
到
<TemplateFile Location="Layouts\1033\Styles\mygrid.css" />
当溶液被部署。
此问题的解决方案也有助于其他文件必须放置在Layouts \ LCID目录中,例如主题xmls本身。
感谢您的帮助!