Кто-нибудь знает, если manifest.xml (wsp) имеет смысл для Visual Studio? - PullRequest
2 голосов
/ 01 апреля 2009

Я искал intellisense в Visual Studio 2005 или Visual Studio 2008 при редактировании файла " manifest.xml " в решении SharePoint (wsp) безрезультатно. Кто-нибудь знает, есть ли что-то похожее на CAML intellisense, но для файлов " manifest.xml " ???

Спасибо.

Ответы [ 2 ]

4 голосов
/ 01 апреля 2009

Вы можете обеспечить intellisense, добавив ссылки на схемы в wss.xsd, coredefinitions.xsd, CamlQuery.xsd и camlview.xsd, содержащиеся в c: \ Program Files \ Common Files \ Microsoft Shared \ расширения веб-сервера \ 12 \ Template \ Xml

Для этого откройте файл манифеста в VS.NET, перейдите в окно «Свойства» и в свойстве «Схемы» нажмите кнопку обзора и загрузите эти схемы.

Если вы ищете в Google (я думаю, что у Эндрю Коннелла есть образец), есть способы заставить это произойти и для каждого файла XML.

1 голос
/ 01 апреля 2009

Intellisense в XML в Visual Studio зависит от наличия файла схемы XML в папке:

C: \ Program Files \ Microsoft Visual Studio 9.0 \ Xml \ Schemas

(или эквивалент для версии, которую вы используете). Поэтому, если вы можете найти схему XML для этих файлов, вы можете включить Intellisense.

Вам нужен файл DeploymentManifest.xsd, описанный здесь:

http://msdn.microsoft.com/en-us/library/bb263776.aspx

...