2017-01-18 6 views
0

Also entwickeln mein Team und ich eine App, aber aus verschiedenen Gründen haben wir kein Code-Signing-Zertifikat. Wir verwenden die universelle leere Windows App-Vorlage, daher ist das Ergebnis ein .appxbundle. Ich dachte, ich könnte es wie jedes andere Programm ohne Code-Signing-Zertifikat bereitstellen, aber ich kann nicht herausfinden, wie das geht, ist das möglich?Bereitstellen von App-Bundles ohne Windows-Signatur

PS: mit Universal Windows Vorlage für W10 auf VS2017.

Vielen Dank im Voraus und mir sagen, wenn Sie nicht verstehen, RektibouCaribou

+0

Ich bin nicht ganz sicher, ob ich verstehe Ihre Frage, aber ich sehe nicht, warum Sie nicht ein Prüfzertifikat verwenden könnte Ihre Anwendung lokal (siehe https zu implementieren: // msdn.microsoft.com/en-us/library/br230260.aspx und https://msdn.microsoft.com/en-US/library/windows/desktop/jj835832(v=vs.85).aspx). Oder meinst du die Bereitstellung im Windows Store? In diesem Fall benötigen Sie ein gültiges Zertifikat. –

+0

Vielleicht MakeAppx.exe (https://msdn.microsoft.com/en-us/library/windows/desktop/hh446767(v=vs.85).aspx) verwenden und die Ausgabe nicht signieren? –

Antwort

0

Wenn Sie Paketdatei erfolgreich generiert haben.

können Sie Apps auf Ihr Gerät laden, ohne sie an den Store zu senden. So können Sie sie installieren und mit dem von Ihnen erstellten App-Paket (.appx) testen. Wenn Sie eine App haben, die Sie nicht im Store verkaufen möchten, z. B. eine Branchenanwendung, können Sie diese App seitenweise laden, sodass andere Nutzer in Ihrem Unternehmen sie verwenden können.

MSDN Quelle: Sideload your app package

+0

Ich wusste, dass ich vorhatte, es nicht in den Laden zu laden, aber ich wollte wissen, ob (nicht für den internen Gebrauch) eine Appx auf anderen PCs ohne Code Signing Certificate – RektibouCaribou

+1

installiert werden könnte Ich fürchte, dass Sie das nicht tun können . Sie müssen das Zertifikat auf dem Computer installieren, bevor Sie Ihre App installieren. Sie könnten [signtool.exe] (https://msdn.microsoft.com/en-us/library/windows/desktop/jj835835 (v = vs.85) .aspx) verwenden, um ein Zertifikat für die interne Verwendung zu generieren. –

+0

Ok, danke :) Nun, ich schätze, wir müssen einen kaufen: / – RektibouCaribou

Verwandte Themen