Udostępnij za pośrednictwem


Jak: Tworzenie skojarzenia 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

  1. Tworzenie ClickOnce aplikacji zwykle, lub użyj istniejącego ClickOnce aplikacji.

  2. Otwórz manifest aplikacji z tekstu lub edytorze XML, takim jak Notatnik.

  3. Znajdź assembly element.Aby uzyskać więcej informacji, zobacz Manifest aplikacji ClickOnce.

  4. 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 Jak: w aplikacji ClickOnce umieścić plik danych.

    Na przykład file i fileAssociation elementów, zobacz <fileAssociation> Element (ClickOnce aplikacji).

  5. 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.

  6. 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 (manifestu generacji i narzędzia do edycji)

Zobacz też

Informacje

<fileAssociation> Element (ClickOnce aplikacji)

Manifest aplikacji ClickOnce

Mage.exe (manifestu generacji i narzędzia do edycji)