Konfigurowanie plików .Vsz do uruchamiania kreatorów

Dodatki Visual Studio zostały zaniechane w programie Visual Studio 2013.Dodatki należy uaktualniać do pakietu rozszerzenia VSPackage.Aby uzyskać więcej informacji na temat uaktualniania, zobacz Często zadawane pytania: konwertowanie dodatków na rozszerzenia pakietu VSPackage.

Visual Studio używa typu pliku o nazwie .vsz do uruchamiania kreatorów.Są to pliki tekstowe z rozszerzeniem .vsz Visual Studio, które używa określenia kreatora do wywołania i informacji, do przekazania do niej, jeśli istnieje.

Porównanie do pliku INI

Plik .vsz jest uproszczoną wersją pliku tekstowego w formacie .ini, ale nie ma sekcji oznaczonych.Pierwsza część przechowuje informacje znane Visual Studio środowiska.Druga sekcja pozwala parametrom specyficznym dla Kreatora być zbieranym przez środowisko i przekazanym temu kreatorowi.

Poniżej znajduje się przykład przykładowego pliku .vsz:

VSWizard 8.0
Wizard=VIDWizard.CBlankSiteWizard
Param=<item1>
Param=<item2>
…

[!UWAGA]

Wartość Kreatora może być również identyfikatorem GUID w formacie {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} — składającym się sekcje 8,4,4,4 i 12 znaków długości.

Plik zawiera następujące segmenty:

  • VSWizard — jest to numer wersji formatu pliku szablonu, która dla Visual Studio jest "VSWizard 8.0." Żadne inne liczby nie są prawidłowe, wykorzystanie innych liczb powoduje błąd „Nieprawidłowy Format”.

  • Kreator — jest to identyfikator programowy (ProgID), taki jak MyWizard.MyClass, lub na przemian ciąg identyfikatora GUID reprezentacji identyfikatora CLSID kreatora, który ma zostać utworzony wspólnie przez Visual Studio.

  • Param — parametry te są opcjonalne i można dodać dowolną liczbę typów wymagań kreatora.Służą one do włączenia pliku .vsz do przekazania dodatkowych parametrów niestandardowych do kreatora.Każda wartość jest przekazywana do kreatora jako element ciągu w tablicy.

Zobacz też

Zadania

Porady: tworzenie dodatku

Wskazówki: tworzenie kreatora

Koncepcje

Dodawanie kreatorów do okien dialogowych Dodawanie elementu i Nowy projekt za pomocą plików .Vsdir

Inne zasoby

Tworzenie dodatków i kreatorów