有没有办法以编程方式访问应用实例 ID?
当应用程序被市场接受时,它会有两个独特的ID。第一个是应用程序ID,它将插入到部署>下的WMAppManifest.xml中。应用>产品编号。此ID在您的应用首次被接受时分配,并且不会更改。
第二个是应用实例 ID,它唯一标识您已部署的应用的特定版本。每次更新应用程序时都会获得一个新的应用程序实例ID。这就是手机知道您正在运行的应用程序版本的方式。
我的目标是唯一地识别应用程序的特定版本,而无需手动执行任何操作(例如,可以通过将ProductId和版本从同一xml标记中组合来轻松完成;但这只有在您增加版本)。
答案 0 :(得分:1)
应用程序实例标识未在平台中公开。但是,因为在将应用程序提交到市场时必须始终增加应用程序的版本,所以{AppId,Version}元组(这两个值都可以在WMAppManifest.xml中读取)唯一标识应用程序实例。