有免费的方式来分发免费的Windows 8应用程序吗?

时间:2012-10-29 01:10:32

标签: windows-8 open-source windows-store-apps windows-store sideloading

我正在考虑开发一个免费的非企业Windows 8风格的应用程序。我希望能够分发它,而不向我或用户收取任何费用。 (请注意,我不是在询问Windows 7风格的桌面应用程序。)

Microsoft Community,似乎分发这些类型的应用程序的唯一方法是使用Windows应用商店。事实上,自从删除术语 metro 以来,在我看来,其中一个替换短语是 Windows Store应用程序,这显然意味着与Windows Store的强大关联

商店的许可协议似乎支持分发免费应用程序。但是,我还读到,没有(永久)免费方式将商店用作开发人员。 (例如,请参阅this。)微软似乎确实推出了一些“免费”方法来实现这一目标,但它们似乎是第一年免费订阅,但仍需要随后几年的信用卡详细信息。

我已经查看并考虑过以下Stack Overflow问题:

  1. How to Distribute Compiled Windows 8 Metro Applications without Windows Store?
    • 此问题似乎是在商店可用之前使用预发布版Windows 8的情况。
  2. How to install a Windows 8 App Without Submitting to Store
    • 这似乎与企业用户和应用程序有关。
  3. 如何在不需要支付Windows应用商店开发者帐户费用的情况下分发免费的Windows 8应用程序?

2 个答案:

答案 0 :(得分:6)

你做不到。需要商店帐户才能在Windows应用商店中分发 ;但是,有一些程序会花费这些费用(每个开发人员每年49美元),例如MSDN订阅和BizSpark。

Sideloading(如您提供的第一个链接中所述)仍然可以,但需要(并自动提供)免费的“开发者”帐户来运行它。

答案 1 :(得分:3)

排序。

您要做的是进入商店菜单,然后点击“构建商店包”。当它询问您是否要为商店制作商品时,请点击

您将看到一个包含.sh1脚本的目录,然后您可以使用该脚本来安装该应用程序。

缺点是,这需要企业窗口或(免费)开发人员许可证才能安装。所以一般人口不足够。

现在,我应该指出.EXE仍然可以正常运作。如果您的意思是现代UI应用程序,那么是一个障碍。