Package downloaden

Gibt an, ob der Download 32- oder 64-Bit-Software enthält. Dieser Wert bezieht sich nicht auf Ihr Betriebssystem. Ab Windows 10, Version 1607, können Sie Methoden der StoreContext-Klasse im Namespace Von Windows.Services.Store verwenden, um programmgesteuert nach Paketupdates für die aktuelle App aus dem Microsoft Store zu suchen und die aktualisierten Pakete herunterzuladen und zu installieren. Sie können auch Pakete abfragen, die Sie im Partner Center als obligatorisch markiert haben, und die Funktionalität in Ihrer App deaktivieren, bis das obligatorische Update installiert ist. Ab Windows 10, Version 1803, können Sie die Methoden GetAssociatedStoreQueueItemsAsync und GetStoreQueueItemsAsync verwenden, um Informationen zu den Paketen abzurufen, die sich in der aktuellen Download- und Installationswarteschlange im Store befinden. Diese Methoden sind nützlich, wenn Ihre App oder Ihr Spiel große optionale Pakete (einschließlich DLCs) unterstützt, die Stunden oder Tage für den Download und die Installation in Anspruch nehmen können, und Sie den Fall, in dem ein Kunde Ihre App oder Ihr Spiel schließt, bevor der Download- und Installationsvorgang abgeschlossen ist, ordnungsgemäß behandeln möchten. Wenn der Kunde Ihre App oder Ihr Spiel erneut startet, kann Ihr Code diese Methoden verwenden, um Informationen über den Status der Pakete abzurufen, die sich noch in der Download- und Installationswarteschlange befinden, damit Sie dem Kunden den Status jedes Pakets anzeigen können. Klicken Sie hier, um manuell herunterzuladen, wenn Ihr Download noch nicht gestartet wurde. Diese Funktionen können verwendet werden, um automatisch die Versionsnummern der installierten Pakete mit der neuesten verfügbaren Version auf den Repositories zu vergleichen und veraltete Pakete im laufenden Betrieb zu aktualisieren. Im folgenden Codebeispiel wird veranschaulicht, wie GetAssociatedStoreQueueItemsAsync aufruft, um die Liste der laufenden Paketaktualisierungen für die aktuelle App abzurufen und Statusinformationen für jedes Paket abzurufen. In diesem Beispiel wird davon ausgegangen: Ab Windows 10, Version 1803, können Sie die Methoden RequestUninstallStorePackageAsync oder RequestUninstallStoreByStoreIdAsync verwenden, um ein optionales Paket (einschließlich eines DLC-Pakets) für die aktuelle App zu deinstallieren. Wenn Sie beispielsweise über eine App mit Inhalten verfügen, die über optionale Pakete installiert werden, sollten Sie eine Benutzeroberfläche bereitstellen, die es Benutzern ermöglicht, die optionalen Pakete zu deinstallieren, um Speicherplatz freizugeben.

Der obligatorische Status eines Paketupdates wird von Microsoft nicht erzwungen, und das Betriebssystem stellt keine Benutzeroberfläche bereit, die Benutzern anzeigt, dass ein obligatorisches App-Update installiert werden muss. Entwickler sollen die obligatorische Einstellung verwenden, um obligatorische App-Updates in ihrem eigenen Code zu erzwingen. Öffnen Sie ein zweites Datei-Explorer-Fenster, und wechseln Sie zu dem Verzeichnis, in das die Gradle-Distribution heruntergeladen wurde. Doppelklicken Sie auf das ZIP-Archiv, um den Inhalt verfügbar zu machen. Ziehen Sie den Inhaltsordner gradle-6.5 in den neu erstellten Ordner C:-Gradle. download.packages nimmt eine Liste von Paketnamen und ein Zielverzeichnis, lädt die neuesten Versionen herunter und speichert sie in destdir. Wenn die Liste der verfügbaren Pakete nicht als Argument angegeben wird, wird sie aus Repositorys abgerufen. Wenn ein Repository lokal ist, d.h. die URL beginnt mit “file:”, dann werden die Pakete nicht heruntergeladen, sondern direkt verwendet.

Sowohl “file:” als auch “file:///” sind als Präfixe für einen Dateipfad zulässig. Verwenden Sie Letzteres nur für URLs: Siehe URL für ihre Interpretation. (Andere Formen von file:// URLs werden nicht unterstützt.) Wenn Sie eine Paketübermittlung im Partner Center für eine App erstellen, die auf Windows 10, Version 1607 oder höher abzielt, können Sie das Paket als obligatorisch und das Datum und die Uhrzeit markieren, für die es obligatorisch wird. Wenn diese Eigenschaft festgelegt ist und Ihre App feststellt, dass das Paketupdate verfügbar ist, kann Ihre App bestimmen, ob das Updatepaket obligatorisch ist, und sein Verhalten ändern, bis das Update installiert ist (z. B. kann Ihre App Funktionen deaktivieren). zusätzliche Argumente, die an download.file und available.packages übergeben werden sollen. Paketautoren verwenden PyPI, um ihre Software zu verteilen. Erfahren Sie, wie Sie Ihren Python-Code für PyPI verpacken. Wenn Sie einen Paketflug erstellen, können Sie die Pakete mit einer ähnlichen Benutzeroberfläche auf der Seite Pakete für den Flug als obligatorisch markieren.

In diesem Fall gilt die obligatorische Paketaktualisierung nur für Kunden, die Teil der Fluggruppe sind.

Comments are closed