Tips & Tricks 07: MOSS/WSS XML IntelliSense w Visual Studio

Dziś miałem już dość kombinowania i przypominania sobie jakie atrybuty powinny się pojawić przy tagach opisujących Feature, czy CustomAction. Momentami człowiek się po prostu gubi.

Więc o to prosty trick, sciągnijcie ten (WSS_XSD.zip), udostępniam go bo WSS jest darmowy i nie sądzę by MS miał coś przeciwko temu. Następnie rozpakowane pliki XSD przegrajcie do katalogów:

Dla VS 2005:

X:\Program Files\Microsoft Visual Studio 8.0\Xml\Schemas

Dla VS 2008:

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

I to wszystko! :)

Pamiętajcie jedynie o tym by podać Namespace przy elemencie:

Jeżeli nie pamiętacie nazwy Namespace (a nie dziwię się), to zawsze możecie z menu XML, wybrać Schemas i przy odpowiednim pliku XSD wybrać opcję użycia Namespace. Wtedy mamy podpowiedzi już od samego początku wraz z głównymi elementami.

Opublikowane 23 października 08 04:44 przez Gutek

Komentarze:

# Michal Golda said on października 24, 2008 21:16:

Twoje rozwiazanie jest najprostszym. Mozna to zrobic jeszcze nieco inaczej.

We wspomnianych katalogach:

VS 2005

X:\Program Files\Microsoft Visual Studio 8.0\Xml\Schemas

lub

VS 2008

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

stworzyc plik xml o dowolnej nazwie (tylko z rozszerzeniem xml) o tresci:

<SchemaCatalog xmlns="http://schemas.microsoft.com/xsd/catalog">

 <Schema

href="file://X:/Program Files/Common Files/Microsoft Shared/web server extensions/12/TEMPLATE/XML/wss.xsd"

         targetNamespace="http://schemas.microsoft.com/sharepoint/" />

</SchemaCatalog>

Pozniej juz dokladnie to samo co opisales czyli nalezy pamietac o namespace.

Pozdrawiam

# Marcin Gregier said on października 27, 2008 16:37:

Dzięki. Przyda się;)

Komentarze anonimowe wyłączone