Share via


Installieren von erforderlichen Komponenten mit einer ClickOnce-Anwendung

Für das Ausführen aller ClickOnce-Anwendungen muss die richtige Version des .NET Framework auf einem Computer installiert sein. Viele Anwendungen benötigen auch andere erforderliche Komponenten. Beim Veröffentlichen einer ClickOnce-Anwendung können Sie eine Reihe von erforderlichen Komponenten auswählen, die zusammen mit Ihrer Anwendung gepackt werden sollen. Zur Installationszeit wird für jede erforderliche Komponente überprüft, ob sie bereits vorhanden ist. Wenn nicht, wird sie vor der Installation der ClickOnce-Anwendung installiert.

Anstatt die erforderlichen Komponenten zu packen und zu veröffentlichen, können Sie auch einen Downloadspeicherort für die Komponenten angeben. Anstatt beispielsweise die erforderlichen Komponenten für jede Anwendung, die Sie veröffentlichen, einzuschließen, können Sie eine zentrale Dateifreigabe oder einen Webspeicherort verwenden, der die Installationsprogramme für alle Ihre erforderlichen Komponenten enthält. Die Komponenten werden zum Zeitpunkt der Installation von diesem Speicherort heruntergeladen und installiert.

Wichtig

Sie sollten auf Ihrem Entwicklungscomputer die erforderliche Installationspakete bereitstellen, bevor Sie Ihre erste ClickOnce-Anwendung veröffentlichen. Weitere Informationen finden Sie unter Gewusst wie: Einschließen von erforderlichen Komponenten mit einer ClickOnce-Anwendung.

Voraussetzungen werden im Dialogfeld Voraussetzungen verwaltet, auf das im Bereich Veröffentlichen des Projekt-Designers zugegriffen werden kann.

Hinweis

Zusätzlich zur vordefinierten Liste der erforderlichen Komponenten können Sie der Liste eigene Komponenten hinzufügen. Weitere Informationen finden Sie unter Erstellen von Bootstrapperpaketen.

Angeben erforderlicher Komponenten zur Installation zusammen mit einer ClickOnce-Anwendung

  1. Klicken Sie bei ausgewähltem Projekt im Projektmappen-Explorerim Menü Projekt auf Eigenschaften.

    Hinweis

    In ClickOnce for .NET Core 3.1 und .NET 5 oder höher legen Sie Bereitstellungseigenschaften mithilfe des Veröffentlichungstools anstelle des Veröffentlichungs-Assistenten und der Seite „Veröffentlichen“ des Projekt-Designers fest. Weitere Informationen finden Sie unter Bereitstellen einer .NET-Windows-Anwendung mithilfe von ClickOnce und ClickOnce für .NET.

  2. Wählen Sie den Bereich Veröffentlichen aus.

  3. Klicken Sie auf die Schaltfläche Erforderliche Komponenten, um das Dialogfeld Voraussetzungen zu öffnen.

  4. Stellen Sie im Dialogfeld Erforderliche Komponenten sicher, dass das Kontrollkästchen Setupprogramm zur Installation erforderlicher Komponenten erstellen aktiviert ist.

  5. Überprüfen Sie in der Liste Erforderliche Komponenten die Komponenten, die Sie installieren möchten, und klicken Sie dann auf OK.

    Die ausgewählten Komponenten werden zusammen mit Ihrer Anwendung gepackt und veröffentlicht.

So geben Sie einen anderen Downloadspeicherort für erforderliche Komponenten an

  1. Klicken Sie bei ausgewähltem Projekt im Projektmappen-Explorerim Menü Projekt auf Eigenschaften.

  2. Wählen Sie den Bereich Veröffentlichen aus.

  3. Klicken Sie auf die Schaltfläche Erforderliche Komponenten, um das Dialogfeld Voraussetzungen zu öffnen.

  4. Stellen Sie im Dialogfeld Erforderliche Komponenten sicher, dass das Kontrollkästchen Setupprogramm zur Installation erforderlicher Komponenten erstellen aktiviert ist.

  5. Wählen Sie im Abschnitt Installationsort für erforderliche Komponenten angeben die Option Voraussetzungen vom folgenden Speicherort herunterladen aus.

  6. Wählen Sie einen Speicherort aus der Dropdownliste aus oder geben Sie eine URL, einen Dateipfad oder einen FTP-Speicherort ein, und klicken Sie dann auf OK.

    Hinweis

    Sie müssen sicherstellen, dass Installationsprogramme für die angegebenen Komponenten am angegebenen Speicherort vorhanden sind.