Если вы пишете файл manifest.xml самостоятельно, используйте элемент TemplateFiles для файлов CSS и JS. Например:
<TemplateFiles>
<TemplateFile Location="LAYOUTS\Custom\Company.css" />
</TemplateFiles>
Тем не менее, самый простой способ сделать это - использовать инструмент, который управляет созданием файла WSP для вас.
При использовании WSPBuilder файлы в папке 12 в проекте WSPBuilder автоматически помещаются в файловую систему в соответствующем месте. Например, 12\TEMPLATE\LAYOUTS\Custom\Company.css
будет автоматически развернут на "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\Custom\Company.css"
.
<Ч />
Чтобы ссылаться на CSS и / или JavaScript с главной страницы, используйте _layouts
для пути к файлу. Это сопоставляется с "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS"
в файловой системе.
На основе приведенного выше примера:
<link rel="stylesheet" type="text/css" href="/_layouts/Custom/Company.css"/>