similar question was asked here on msdn
我最近开始使用c ++ / cx学习Windows应用商店应用程序开发。我有一个开发者帐户(当视觉工作室要求开发人员帐户时,我刚刚使用我的Outlook帐户登录)并且可以测试我在Windows 8.1 PC上创建的大部分应用程序。
我现在正在创建一个示例应用程序,用于为登录用户读取SkyDrive的内容并将其显示在屏幕上。为了能够登录到Microsoft帐户,我需要将我的示例应用程序与需要付费开发者帐户的Windows应用商店相关联。我在Android中测试了一个类似的示例应用程序,不需要任何此类注册。我想知道是否有任何解决方法不需要我购买付费开发者帐户,因为我不打算在商店上发布任何应用程序,而只是想测试Live API。
此外,如果没有,那么为什么微软希望开发人员只为他们创建的应用程序付费,这些应用程序可能会或可能不会最终提交给Windows应用商店?
答案 0 :(得分:0)
唯一的方法(我认为)是注册App here并创建不是Windows应用商店应用,而是创建经典Windows应用。因此,代码库将大致相同。 LiveSdk无法在Windows Live版本的Live Sdk中设置应用程序ID或应用程序密钥。或者,可以通过dreamspark或bizspark获得免费开发帐户,但有一些要求。
答案 1 :(得分:0)
我找到了另一种选择。只需下载Microsoft的Windows 8.1官方示例应用程序(样本有C ++,C#,VB和JavaScript)并进行修改即可。示例应用程序已与Windows应用商店关联,因此您可以使用内置登录机制登录Microsoft帐户。