我正在考虑开发一个免费的非企业Windows 8风格的应用程序。我希望能够分发它,而不向我或用户收取任何费用。 (请注意,我不是在询问Windows 7风格的桌面应用程序。)
从Microsoft Community,似乎分发这些类型的应用程序的唯一方法是使用Windows应用商店。事实上,自从删除术语 metro 以来,在我看来,其中一个替换短语是 Windows Store应用程序,这显然意味着与Windows Store的强大关联
商店的许可协议似乎支持分发免费应用程序。但是,我还读到,没有(永久)免费方式将商店用作开发人员。 (例如,请参阅this。)微软似乎确实推出了一些“免费”方法来实现这一目标,但它们似乎是第一年免费订阅,但仍需要随后几年的信用卡详细信息。
我已经查看并考虑过以下Stack Overflow问题:
如何在不需要支付Windows应用商店开发者帐户费用的情况下分发免费的Windows 8应用程序?
答案 0 :(得分:6)
你做不到。需要商店帐户才能在Windows应用商店中分发 ;但是,有一些程序会花费这些费用(每个开发人员每年49美元),例如MSDN订阅和BizSpark。
Sideloading(如您提供的第一个链接中所述)仍然可以,但需要(并自动提供)免费的“开发者”帐户来运行它。
答案 1 :(得分:3)
排序。
您要做的是进入商店菜单,然后点击“构建商店包”。当它询问您是否要为商店制作商品时,请点击 否 。
您将看到一个包含.sh1脚本的目录,然后您可以使用该脚本来安装该应用程序。
缺点是,这需要企业窗口或(免费)开发人员许可证才能安装。所以一般人口不足够。
现在,我应该指出.EXE
仍然可以正常运作。如果您的意思是现代UI应用程序,那么仅是一个障碍。