Udostępnij za pośrednictwem


Instruktaż: Tworzenie zestawu SDK, przy użyciu języka C#

W tym instruktażu dowiesz się jak tworzyć proste SDK biblioteki matematycznych za pomocą Visual C# i następnie pakiet SDK jako Visual Studio rozszerzenie (VSIX).Będziesz wykonaj następujące czynnooci:

Wymagania wstępne

Musisz mieć Visual Studio 2012 i Visual Studio 2012 SDK instalowane na komputerze użytkownika.Ten zestaw SDK można pobrać z programu Visual Studio pliki do pobrania strony.

Aby utworzyć składnik obsługi Windows SimpleMath

  1. Na pasku menu wybierz polecenie pliku, New, Nowego projektu.

  2. Na liście szablonów, rozwiń węzeł Visual C# lub języka Visual Basic, wybierz polecenie Magazynu systemu Windows węzła, a następnie wybierz polecenie Składnika systemu Windows w czasie wykonywania szablonu.

  3. W Nazwa pole, określ SimpleMath, a następnie wybierz OK przycisk.

  4. W Solution Explorer, otwórz menu skrótów dla SimpleMath projektu węzła, a następnie wybierz Właściwości.

  5. Zmień nazwę Class1.cs do Arithmetic.cs i aktualizować, aby spełnić kryteria wyszukiwania następujący kod:

  6. W Solution Explorer, otwórz menu skrótów dla roztwór 'SimpleMath' węzła, a następnie wybierz polecenie Menedżer konfiguracji.

    Zostanie otwarte okno dialogowe Menedżer konfiguracji.

  7. W konfiguracji rozwiązania Active listy, wybierz polecenie wersji.

  8. W konfiguracji kolumny, należy sprawdzić, czy SimpleMath wiersz jest ustawiona na Release, a następnie wybierz polecenie Zamknij przycisk, aby zaakceptować zmianę.

    Ważna uwagaWażne

    Zestaw SDK dla składnika SimpleMath zawiera tylko jedną z konfiguracji.Ta konfiguracja musi być wydanej kompilacji lub aplikacje, które używają składnika nie będzie przejść pozytywnie procedurę certyfikacjiWindows Store.

  9. W Solution Explorer, otwórz menu skrótów dla SimpleMath projektu węzła, a następnie wybierz budować.

Aby utworzyć projekt rozszerzenie SimpleMathVSIX

  1. W menu skrótów dla roztwór 'SimpleMath' węzeł, wybierz polecenie Dodaj, Nowego projektu.

  2. Na liście szablonów, rozwiń węzeł Visual C# lub języka Visual Basic, wybierz polecenie rozszerzalności węzła, a następnie wybierz polecenie Projektu VSIX szablonu.

  3. W Nazwa pole, określ SimpleMathVSIX, a następnie wybierz OK przycisk.

  4. W Solution Explorer, wybierz polecenie source.extension.vsixmanifest przedmiotu.

  5. Na pasku menu wybierz polecenie View, Kod.

  6. Zastąp istniejący plik XML następujący kod XML:

  7. W Solution Explorer, wybierz polecenie SimpleMathVSIX projektu.

  8. Na pasku menu wybierz polecenie Projekt, Add New Item.

  9. Na liście Typowe elementy w, rozwiń węzeł danych, a następnie wybierz polecenie Pliku XML.

  10. W Nazwa określ SDKManifest.xml, a następnie wybierz polecenie Dodaj przycisk.

  11. W Solution Explorer, otwórz menu skrótów dla SDKManifest.xml, wybierz polecenie Właściwości, a następnie zmień wartość Include w VSIX właściwość, aby True.

  12. Zastąp zawartość pliku XML następujące:

  13. W Solution Explorer, otwórz menu skrótów dla SimpleMathVSIX projektu, wybierz polecenie Dodaj, a następnie wybierz polecenie Nowy Folder.

  14. Zmień nazwę folderu, aby odwołania.

  15. Otwarcie menu skrótów dla odwołania folder, wybierz polecenie Dodaj, a następnie wybierz polecenie Nowy Folder.

  16. Zmiana nazwy podfolderu, aby commonconfiguration, utwórz podfolder w nim i podfolderu o nazwie neutralne.

  17. Powtórz poprzednie cztery kroki, tym razem zmiany nazwy pierwszego folderu do redist.

    Projekt zawiera teraz następującą strukturę folderów:

    references\commonconfiguration\neutral
    redist\commonconfiguration\neutral
    
  18. W Solution Explorer, otwórz menu skrótów dla SimpleMath projektu, a następnie wybierz Otwórz Folder w Eksploratorze pliku.

  19. W Explorer pliku, przejdź do folderu bin\Release, otwórz menu skrótów dla pliku SimpleMath.winmd, a następnie wybierz kopię.

  20. W Solution Explorer, wklej go do folderu references\commonconfiguration\neutral w SimpleMathVSIX projektu.

  21. Powtórz poprzedni krok, wkleić plik SimpleMath.pri w folderze redist\commonconfiguration\neutral w SimpleMathVSIX projektu.

  22. W Solution Explorer, wybierz polecenie SimpleMath.winmd.

  23. Na pasku menu wybierz polecenie View, Właściwości (klawiatury: Wybierz klawisz F4).

  24. W Właściwości okna, zmiana Tworzenie akcji właściwość, aby zawartości, a następnie zmień Include w VSIX właściwość, aby True.

  25. W Solution Explorer, powtórz ten proces dla SimpleMath.pri.

  26. W Solution Explorer, wybierz polecenie SimpleMathVSIX projektu.

  27. Na pasku menu wybierz polecenie budować, Budować SimpleMathVSIX.

  28. W Solution Explorer, otwórz menu skrótów dla SimpleMathVSIX projektu, a następnie wybierz Otwórz Folder w Eksploratorze pliku.

  29. W Explorer pliku, przejdź do folderu \bin\Release, a następnie uruchom SimpleMathVSIX.vsix, aby go zainstalować.

  30. Wybierz polecenie zainstalować przycisk, poczekaj na zakończenie instalacji i ponownym uruchomieniu programu Visual Studio.

Aby utworzyć aplikacja próbki, która wykorzystuje bibliotekę klas

  1. Na pasku menu wybierz polecenie pliku, New, Nowego projektu.

  2. Na liście szablonów, rozwiń węzeł Visual C# lub programu Visual Basic, a następnie wybierz polecenie Magazynu systemu Windows węzła.

  3. Wybierz polecenie Puste App szablonu, nazwa projektu ArithmeticUI, a następnie wybierz OK przycisk.

  4. W Solution Explorer, otwórz menu skrótów dla ArithmeticUI projektu, a następnie wybierz Dodaj odwołanie.

  5. Na liście typów odwołań, rozwiń węzeł systemu Windows, a następnie wybierz polecenie rozszerzenia.

  6. W okienku szczegółów wybierz Proste SDK Math rozszerzenia.

    Dodatkowe informacje o swojej SDK będą wyświetlane.Możesz wybrać Więcej informacji o łącze umożliwiające jego otwarcie http://www.msdn.microsoft.com, tak jak określono w pliku SDKManifest.xml wcześniej w tym instruktażu.

  7. W Reference Manager okno dialogowe, wybierz Proste SDK Math pole wyboru, a następnie wybierz OK przycisk.

  8. Na pasku menu wybierz polecenie View, Przeglądarka obiektów.

  9. W Przeglądaj listy, wybierz polecenie Prostych działań matematycznych.

    Można teraz sprawdzić, co znajduje się w zestawie SDK.

  10. W Solution Explorer, otwórz MainPage.xaml i zastąpić zawartość następujący kod XAML:

  11. Aktualizacja MainPage.xaml.cs, aby dopasować następujący kod:

  12. Wybierz klawisz F5, aby uruchomić aplikację.

  13. W aplikacji, wprowadź dowolne dwie liczby, należy wybrać operację, a następnie wybierz = przycisk.

    Pojawi się poprawny wynik.

Pomyślnie utworzone i używane rozszerzenie zestawu SDK.

Zobacz też

Zadania

Instruktaż: Tworzenie zestawu SDK, przy użyciu języka C++

Koncepcje

Jak: Tworzenie zestawu Software Development Kit

Inne zasoby

Instruktaż: Tworzenie SDK kodu JavaScript