The MSDN page for CurrentApp.appId is here.
在典型的应用程序中,该属性以00000000-0000-0000-0000-000000000000
格式返回,如果您正在运行不在Windows商店中的应用程序,则该属性正好返回。
一旦进入Windows商店,就会得到一个真实的数字,我的问题是:是否有任何可能导致appId发生变化的事情?也许随着应用版本的更新,或者该应用程序已重命名?
答案 0 :(得分:3)
除非您删除现有应用并重新发布,否则AppId不会更改。
我没有这方面的来源,但它与Windows Phone Marketplace / Store的流程相同。该ID在许多地方使用。
更改全局唯一标识符完全违背了GUID。如果它改变了,许多事情就会破裂。更新应用时ID不会更改,它保持不变。