Muss Software für Windows 8 auf Surface immer signiert sein?

Muss Software für Windows 8 auf Surface immer signiert sein?

Mögliches Duplikat:
Installieren Sie eine Windows 8 Modern UI-App ohne den Windows Store

Wir möchten für Windows 8 für Surface programmieren und haben Probleme, die Software zu signieren, bevor wir sie zum Testen installieren und eine Demo der endgültigen Versionen bereitstellen. Das ist reine Zeit- und Energieverschwendung.

Ist es die Strategie von Microsoft, auf dem Surface nur signierte Software zuzulassen?

Antwort1

Das Sideloading von Modern UI-Apps auf Windows 8/Windows RT ist möglich. Es gibt jedoch einige Einschränkungen/Voraussetzungen.

Sie benötigen entweder

  • Windows 8 Pro
  • Windows 8 Enterprise
  • Windows RT

Windows 8 Pro

Mit Windows 8 Pro können Sie moderne Apps sideloaden, allerdings nur, wenn Sie eine Windows 8-Entwicklerlizenz besitzen. Die Lizenz ist kostenlos, aber Sie müssen PowerShell verwenden (oder alternativ Visual Studio installieren – das ohnehin installiert wäre, wenn Sie tatsächlich eine App entwickeln), um die Lizenz zu erwerben.

Sobald PowerShell als Administrator gestartet ist, geben Sie Folgendes ein, umdie Lizenz erwerben

Show-WindowsDeveloperLicenseRegistration 

Klicken Sie auf „Zustimmen“ und melden Sie sich mit Ihrem Microsoft-Konto an, um die Lizenz zu erhalten. Geben Sie nach dem Erwerb dieunten stehender Befehl zum Sideloaddie App

Add-AppxPackage C:\example.appx

Ersetzen Sie example.appx durch den Namen Ihres Pakets.

Windows 8 Pro/Enterprise/Windows RT

Für Windows 8 Proohne Entwicklerlizenzoder für Windows RT/Windows 8 Enterprise müssen SieErwerben Sie einen Sideloading-AktivierungsschlüsselDer Aktivierungsschlüssel kannbei Microsoft gekauft. Sobald Sie den Aktivierungsschlüssel erhalten haben, müssen Sie ihn registrieren, indem Sie die Eingabeaufforderung öffnen und Folgendes eingeben:

slmgr /ipk <activation-key>

Ersetzen <activation-key>durch den Aktivierungsschlüssel.

AlternativeWenn Sie Windows 8 Enterprise haben, das einer Active Directory-Domäne angehört, muss die DomäneZulassen der Installation aller vertrauenswürdigen Anwendungen – Gruppenrichtlinieneinstellungermöglicht.So aktivieren Sie die Gruppenrichtlinie:

  • Öffnen Sie den Gruppenrichtlinien-Editor (gpedit.msc).
  • Klicken Sie unter „Lokale Computerrichtlinie“ auf „Computerkonfiguration“, „Administrative Vorlagen“, „Windows-Komponenten“ und dann auf „App-Paketbereitstellung“.
  • Doppelklicken Sie auf die Einstellung „Installation aller vertrauenswürdigen Apps zulassen“.
  • Klicken Sie im Fenster „Installation aller vertrauenswürdigen Apps zulassen“ auf „Aktiviert“ und dann auf „OK“.

Sobald der Schlüssel aktiviert oder die Gruppenrichtlinie hinzugefügt wurde, können Sie das Sideloading durchführen, indem Sie Folgendes eingeben:

Add-AppxPackage C:\example.appx

verwandte Informationen