Porady: tworzenie skojarzeń plików dla aplikacji ClickOnce
ClickOnceaplikacje mogą być skojarzone z jednego lub więcej rozszerzeń nazw plików, tak że aplikacja zostanie uruchomiona automatycznie, gdy użytkownik otwiera plik z tych typów.Dodawanie obsługi rozszerzenie nazwy pliku do ClickOnce aplikacji jest prosty.
Aby utworzyć skojarzenia plików dla aplikacji ClickOnce
Tworzenie ClickOnce aplikacji zwykle, lub użyj istniejącego ClickOnce aplikacji.
Otwórz manifest aplikacji z tekstu lub edytorze XML, takim jak Notatnik.
Znajdź assembly element.Aby uzyskać więcej informacji, zobacz Manifest aplikacji ClickOnce.
Jako element podrzędny assembly element, dodać fileAssociation element.fileAssociation Element ma cztery atrybuty:
extension: Rozszerzenie nazwy pliku, który chcesz skojarzyć z tą aplikacją.
description: Opis typu pliku, który będzie wyświetlany w powłoce systemu Windows.
progid: Ciąg, który unikatowo identyfikuje typ pliku, aby oznaczyć go w rejestrze.
defaultIcon: Ikonę, aby użyć tego typu pliku.Ikony muszą zostać dodane jako plik zasobów w manifeście aplikacji.Aby uzyskać więcej informacji, zobacz Porady: uwzględnianie pliku danych w aplikacji ClickOnce.
Na przykład file i fileAssociation elementów, zobacz <fileAssociation> — Element (Aplikacja ClickOnce).
Jeśli chcesz skojarzyć z więcej niż jeden typ pliku z aplikacją Dodaj dodatkowe fileAssociation elementy.Należy zauważyć, że progid atrybut powinny być różne dla każdego.
Po zakończeniu z manifest aplikacji, należy podpisać ponownie manifestu.Można to zrobić z wiersza polecenia przy użyciu Mage.exe.
mage -Sign WindowsFormsApp1.exe.manifest -CertFile mycert.pfx
Aby uzyskać więcej informacji zobaczMage.exe (Narzędzie generowania manifestu i edytowania)