Я занимаюсь разработкой нескольких веб-частей, и у меня есть сайт Sharepoint с двумя дочерними сайтами:
hxxp: // sharepointserver / sites / portal1
hxxp: // sharepointserver /sites / portal2
(hxxp для обхода спам-фильтра)
В локальной файловой системе сайт создается в:
C: \ Inetpub \ wwwroot \ wss\ 8080 \
Есть несколько изображений, пара файлов javascript и файл css, которые устанавливаются в (stsadm -globalinstall):
C: \ Inetpub \ wwwroot \ wss \ 8080\ wpresources \ mywebparts \
Теперь проблема в том, что когда я использую свойство ClassResourcePath из веб-части, в зависимости от того, к какому сайту был добавлен веб-компонент, URL-адрес (например):
hxxp: // sharepointserver / sites / portal [1 | 2] /wpresources/mywebparts/mywebparts.css
Сбой, так как URL файла должен быть:
hxxp: // sharepointserver/wpresources/mywebparts/mywebparts.css
Такое ощущение, что я неправильно использую ClassResourcePath, но я неКакие еще есть варианты обмена общими файлами между веб-частями?
Спасибо