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