从windows通用应用程序创建exe文件

从windows通用应用程序创建exe文件,windows,microsoft-metro,winjs,win-universal-app,Windows,Microsoft Metro,Winjs,Win Universal App,我在visual studio 2015中使用WinJS创建了一个windows通用应用程序。现在我可以从我的VisualStudio运行它了。如何制作应用程序的exe文件,以便将其分发给朋友?只能在windows应用商店中上传吗?我想你说的是适用于windows 10的应用程序!? 有几种方法可以做到这一点。 最好的方法是通过Windows应用商店分发。您可以将应用程序隐藏在那里,以便只有拥有该应用程序直接链接的用户才能看到该应用程序。 你的朋友可以直接从商店下载 另一个选择是提供商店中朋友的

我在visual studio 2015中使用WinJS创建了一个windows通用应用程序。现在我可以从我的VisualStudio运行它了。如何制作应用程序的exe文件,以便将其分发给朋友?只能在windows应用商店中上传吗?

我想你说的是适用于windows 10的应用程序!? 有几种方法可以做到这一点。 最好的方法是通过Windows应用商店分发。您可以将应用程序隐藏在那里,以便只有拥有该应用程序直接链接的用户才能看到该应用程序。 你的朋友可以直接从商店下载

另一个选择是提供商店中朋友的实时ID。然后你的朋友会收到一封带有直接链接的电子邮件

实际上,您可能正在寻找一个根本不涉及商店的选项,即创建一个应用程序包并将此包部署到您的朋友。(见截图) 对于Windows应用商店应用程序,您不会创建.exe文件,而只创建.appx包

在下一个对话框中选择不上载到存储。然后单击创建。 在输出目录中,您将找到*.appx文件(不是*.exe)

您可以通过侧加载分发appx。只需将输出文件夹的内容复制到朋友的机器上,然后在Powershell中运行ps1脚本。这将启动应用程序的安装

小提示:这要求你的朋友电脑能够进行侧载。 可以在“设置”对话框中进行设置。见截图。

在当前Windows开发人员帐户中,您可以使用促销代码将应用程序分发给您的朋友,而不是使用侧加载。如果应用程序是公司应用程序,我建议使用侧加载方法。

谢谢。这正是我想要的答案:)每次尝试此操作时,我都会收到
错误APPX0107:指定的证书对签名无效。有人知道如何解决这个问题吗?@VinothKrishnan我认为这确实回答了这个问题,或者至少有助于将来帮助别人。