6

我正在考虑开发一个免费的非企业级Windows 8风格的应用程序。我希望能够向其自己或用户收取任何费用。 (请不要问我不问Windows 7风格的桌面应用程序。)有免费的方式分发免费的Windows 8应用程序?

Microsoft Community,似乎分发这些类型的应用程序的唯一方法是使用Windows应用商店。实际上,自从删除术语地铁后,在我看来,其中一个替代短语是Windows应用商店应用,这明显暗示与Windows应用商店存在强关联。

商店的许可协议似乎支持分发免费应用程序。但是,我也读过,没有(永久)免费的方式来使用商店作为开发人员。 (例如,请参见this。)微软确实会出售一些“免费”方法来执行此操作,但它们看起来是第一年免费订阅,在随后的几年中仍需要信用卡详细信息。

我已经看过,并认为这个下面的堆栈溢出问题:

  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
    • 这似乎是关系到企业用户和应用程序。

我如何分配一个免费的Windows 8应用程序,而不必支付为Windows Store开发人员帐户?

回答

6

你不能。需要商店帐户才能在Windows商店中分发应用程序;然而,有些程序的成本(每个开发人员每年为49美元)被吸收,例如MSDN订阅和BizSpark。

侧载(如您在第一个链接中提到的)仍然有可能,但需要(并自动提供)免费的“开发者”帐户来运行它。

3

整理。

你要做的是进入Store菜单,点击“build store package”。当它询问你是否要为商店建立某种东西时,你打到

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

不足之处在于,这需要企业窗口或(免费)开发人员的安装许可证。所以这不是一般人群适当的。

现在,我要指出的是,.EXE s仍旧正常工作的方式。如果您的意思是Modern UI应用程序,则只有障碍。

相关问题