联机音乐商店的常见载入问题

下面是应尽量避免的常见Windows 媒体播放器载入问题的列表。 这些问题中的任何一个都可能导致存储区未能通过验证测试。 RC2 传递失败会将启动推迟到下一个可用启动窗口。

  1. 无法从测试服务器过渡到生产服务器

    • 缺少页面
    • iis 设置 (Access、VRoots、https 或其他安全设置)
    • 测试帐户不再有效。
    • 测试帐户没有应用信用额度。
    • 服务托管的徽标不会移动。
    • 以前在重新发生的 IP 限制。 特别是,电子商务系统可能具有与音乐网站不同的一组限制。
    • ServiceInfo 文档不会更新为指向生产环境。
  2. “正在播放”区域中的“购买”链接 (或商店链接) 无效。 这是一个通常被忽视的问题,即使其他所有内容都处于工作顺序,它也会导致你的商店失败。

  3. Microsoft 的测试人员必须有足够的购买力。 Microsoft 验证团队将运行多种购买方案,从小型购买到非常大的购买。 你必须提供一种可充值的方式,让他们充当商店内的消费者。 这从提供各种帐户到提供虚拟信用卡不等。 例如,如果验证测试人员尝试购买专辑,但只有足够的信用额度才能购买单个曲目,则 RC2 中的商店将失败。

  4. 如果在服务页中使用ActiveX控件,请确保它们在所有适用的Windows版本上都完全安装和卸载。 未能这样做是一个典型的问题。 通常,在线商店的开发人员和测试人员在自己的计算机上注册了ActiveX控件,但忘记在用户的计算机上安装控件。

    如果应用商店安装插件或ActiveX控件,则必须为用户提供卸载它的简单方法。 例如,Microsoft 最近发现,某些在线商店在 Windows 媒体播放器 11 中安装了ActiveX控件,Windows Vista 无法通过“添加/删除程序”菜单删除。 经过一些调查,Microsoft 发现可以通过 Internet Explorer 中的加载项管理器删除ActiveX控件。 请务必通过帮助文件 (进行通信,至少) 安装和卸载ActiveX控件和插件的方式。

    有关如何将应用商店与 Windows Vista 中的安全基础结构集成的详细信息,请参阅标题为“最低特权环境中的应用程序的开发人员最佳做法和准则”一文。