Jak: podpisywanie zestawu (Visual Studio)
Podpisanie (również zwane-podpisu silnej nazwy) zestawu daje aplikacji lub składnika unikatową tożsamość, używany przez inne oprogramowanie do identyfikowania i odnosił się wyraźnie do niego.Silna nazwa składa się z jego nazwę zwykłego tekstu, numer wersji, informacji o kulturze (jeśli jest dostępny), a także pary kluczy publiczny/prywatny.Te informacje są przechowywane w pliku klucza; może to być plik wymiany informacji osobistych (PFX) lub certyfikat z magazynu certyfikatów systemu Windows bieżącego użytkownika.Aby uzyskać więcej informacji, zobacz Nazwa strong podpisywania dla administrowanych aplikacji.
[!UWAGA]
W tym temacie dotyczą tylko projektów Visual C# i Visual Basic.Aby uzyskać informacje na temat podpisywania zestawów w projekty Visual C++, zobacz Silnej nazwy zestawów (podpisanie zestawu) (C + +/ CLI).
Do celów montażu podpisywania Visual Studio obsługuje tylko wymiana informacji osobistych (pfx) i pliki klucza nazwy silne (.snk), przechowywane w systemie projektu na komputerze lokalnym.
W niektórych przypadkach może tylko masz dostęp do klucza publicznego.Jeśli tak, można użyć podpisu z opóźnieniem o odroczeniu, przypisywanie klucza prywatnego.
Możesz zarejestrować swój zestawu za pomocą opcji w podpisywania strona Project Designer następujący sposób: Aby uzyskać więcej informacji, zobacz Podpisywanie strony, Projektant projektu.
Poniższe procedury dotyczą podpisywania samego zespołu.Jeśli chcesz podpisać aplikację i manifestów wdrażania, zobacz Jak: podpisywanie aplikacji i wdrażania manifestów.
Aby zarejestrować się w zestawie przy użyciu nowy plik klucza
Z węzłem projektu wybranego w Solution Explorer, z Projekt menu, kliknij przycisk Właściwości (lub kliknij prawym przyciskiem myszy węzeł projektu w Solution Exploreri kliknij przycisk Właściwości).
W Project Designer, kliknij przycisk podpisywania kartę.
Zaznacz pole wyboru Podpisz zestaw.
Określ nowy plik klucza.W wybrać plik klucza silnej nazwy listy rozwijanej wybierz < nowy... >.Należy zauważyć, że nowe pliki kluczy są zawsze tworzone w formacie pfx.
Pojawi się okno dialogowe Tworzenie klucza silnej nazwy.
W Tworzenie klucza nazwy Strong okno dialogowe, wprowadź nazwę i hasło dla nowego pliku klucza, a następnie kliknij przycisk OK.
Można włączyć opóźnienia podpisania przez zaznaczenie Opóźnij podpisanie pole wyboru.Projekt z opóźnieniem podpisu nie będą uruchamiane, a nie można debugować go.Jednakże, możesz pominąć weryfikację, podczas rozwoju za pomocą SN.exe (silnej nazwy narzędzie) z -Vr opcji.
Aby zarejestrować się w zestawie przy użyciu istniejącego pliku klucza
Z węzłem projektu wybranego w Solution Explorer, z Projekt menu, kliknij przycisk Właściwości (lub kliknij prawym przyciskiem myszy węzeł projektu w Solution Exploreri kliknij przycisk Właściwości).
W Project Designer, kliknij przycisk podpisywania kartę.
Zaznacz pole wyboru Podpisz zestaw.
Określono istniejący plik klucza.W wybrać plik klucza silnej nazwy listy rozwijanej wybierz < Przeglądaj... >.
W Wybierz plik okno dialogowe pole, przejdź do pliku klucza lub wprowadź jego ścieżkę w Nazwa pliku dialogowe; następnie kliknij przycisk Otwórz aby go zaznaczyć.Aby uzyskać więcej informacji, zobacz Jak: tworzenie parę klucza publicznego i prywatnego.
[!UWAGA]
Hasło dla pliku klucza można zmienić klikając Zmień hasło.W Zmienianie hasła klucza okno dialogowe Wprowadź stare hasło, a następnie wprowadź nowe hasło dwa razy.
Można włączyć opóźnienia podpisania przez zaznaczenie Opóźnij podpisanie pole wyboru.Opóźnienie podpisanego projektu nie będą uruchamiane, a nie można debugować go.Jednakże, możesz pominąć weryfikację, podczas rozwoju za pomocą SN.exe (silnej nazwy narzędzie) z -Vr opcji.
Zobacz też
Informacje
Podpisywanie strony, Projektant projektu
Koncepcje
Nazwa strong podpisywania dla administrowanych aplikacji