1

我正在尝试获取有关我的应用程序和 MSDN 文档(http://msdn.microsoft.com/en-us/library/windows/apps/hh694065.aspxWindows.ApplicationModel.Store.CurrentAppSimulator )的许可信息的信息, 以便在开发期间为此目的使用类/testing 并在将应用程序提交到商店时将该类替换为Windows.ApplicationModel.Store.CurrentApp.

我想知道如果已经从商店安装了应用程序,是否有任何方法可以签入代码(在我的情况下是 javascript),所以我的代码应该使用正确的类,并且每次我提交应用程序更新到商店以替换时,我都不必记住这些课程正确。

4

2 回答 2

1

据我所知,我找不到这样的东西。实际上,LicenseInfo 是提供有关商品详情的信息。

我使用config.js文件将设置保存在开发和生产之间更改的位置。例如 - 如果您的应用程序与服务对话,服务 URL 也可能在开发和生产之间发生变化;该服务可能在 localhost 上运行,以便在 azure 环境中进行开发和生产。我在这里保留一个布尔值并手动更改。

我还没有完全自动化它。但这很可能。需要挖掘为商店创建的构建的 msbuild 日志。如果找到配置设置,则项目可以有两个 config.dev.js 和 config.release.js,msbuild 需要有条件地选择正确的文件。我还没有研究这个。

于 2013-05-25T01:17:39.187 回答
0

我想我在此处描述的解决方案中找到了WinJS 是否有 #DEBUG 或 #RELEASE 指令?. 不理想,但对我有用。

于 2013-05-26T12:58:56.937 回答