Recupero un post di qualche tempo fa.
Per quanto il supporto dellintellisense nell’editor di VS non sia un requisito per l’utilizzo di questi due strumenti, averlo può risparmiare qualche round-trip alla documentazione (soprattutto per il secondo , che ha uno schema – con relativo object model – davvero lungo e complesso).
E ho scoperto che è anche piuttosto facile ottenerlo. Riassumo in questo post gli step necessari per entrambi.
Nant:
E’ sufficiente copiare il file “nant-0.84.xsd” (o 0.85, in funzione della versione che usate) dalla sua cartella (“c:\Programmi\Nant\schema” oppure “C:\Programmi\Nant\build\schema”) nella cartella “C:\Programmi\Microsoft Visual Studio .NET 2003\Common7\Packages\schemas\xml”.
Inoltre nel registry va aggiunta un valore “dword” (“build”=dword:00000028) in questa chiave:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\Editors\{C76D83F8-A489-11D0-8195-00A0C91BBEE3}\Extensions]
WiX:
Sostanzialmente lo stesso lavoro: copiate i file wix.xsd e wixloc.xsd nella cartella “C:\Programmi\Microsoft Visual Studio .NET 2003\Common7\Packages\schemas\xml” e aggiungete nella stessa chiave un nuovo valore “dword” (“wxs”=dword:00000028).
Grazie a Scott Weinstein per l’hint.
UPDATE:Ho scoperto altri articoli/post sull’argomento, posteriori al mio. I principali:
Scott Hanselman
Ram Gopinathan
DasBlog