我正在考虑开发一个免费的非企业Windows 8风格的应用程序。我希望能够分发它不收费给我自己或用户。(请不要说我不是在问Windows 7风格的桌面应用程序。)
从微软社区来看,分发这些类型的应用程序的唯一方法似乎是使用Windows。事实上,自从删除了metro这个术语后,在我看来,其中一个替代短语是Windows应用程序,这显然意味着与Windows Store有很强的关联。
该商店的许可协议似乎支持免费分发应用程序。然而,我也读到,没有(永久)免费的方式来使用商店作为一个开发人员。(例如,请参见这。)微软确实推出了一些“免费”的方式来实现这一目标,但它们似乎是第一年免费订阅,在以后的几年里仍然需要信用卡的详细信息。
我已经研究并考虑了以下有关这方面的堆栈溢出问题:
如何分发免费的Windows 8应用程序而不必支付Windows开发人员帐户的费用?
发布于 2012-10-29 02:22:36
你不能。在Windows 中分发应用程序需要一个存储帐户;但是,也有一些程序的费用(单个开发人员每年支付49美元),例如MSDN订阅和BizSpark。
副业(如您提供的第一个链接中提到的)仍然是可能的,但需要(并自动提供)一个免费的'developer‘帐户来运行它。
发布于 2012-10-29 21:26:22
说大也大吧。
你要做的就是去商店菜单,然后点击“构建商店包”。当它询问您是否要为商店构建某种东西时,您可以点击no。
您将看到一个包含.sh1脚本的目录,然后您可以使用该脚本来安装应用程序。
缺点是,这需要企业窗口或(免费)开发人员的许可才能安装。所以一般的人口不够。
现在,我要指出的是,.EXE的工作方式仍然很好。如果您指的是现代UI应用程序,那么只有一个障碍。
https://stackoverflow.com/questions/13114769
复制相似问题