我有一个 SharePoint 2010 功能,我正在升级到 SharePoint 2013。在 2010 年,我正在 IIS 中为我的网站使用的主题创建一个虚拟目录。主题由站点根目录的 App_Themes 虚拟目录中的 .css 和 .skin 文件组成。我通过功能激活例程创建虚拟目录。
在 2013 年,我想消除虚拟目录的创建。理想情况下,我希望 SharePoint 托管我的 App_Themes 虚拟目录中的内容。有没有办法做到这一点?在 2010 年,创建 App_Themes 虚拟文件夹使我能够在 web.config pages 元素中使用这个主题,如下所示:
<pages enableSessionState="false" enableViewState="true" **theme="DefaultTheme"** enableViewStateMac="true" validateRequest="false" pageParserFilterType="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" asyncTimeout="7" enableEventValidation="false" viewStateEncryptionMode="Never">
有没有办法让我在 web.config 中引用主题而不为我的站点创建虚拟目录?