WP7应用版本

Sev*_*yev 12 manifest windows-phone-7

看起来,Windows Phone 7应用程序有两个版本号的地方 - 一个在AssemblyInfo.cs中(通过AssemblyVersion/ AssemblyFileVersionattributes),另一个是WMAppManifest.xml.这两个似乎不相关 - 改变一个不会影响另一个.看来,市场使用清单中的那个 - 有人可以确认一下吗?

真正的问题是 - 如何以编程方式从清单中检索一个以显示在"关于"屏幕上?

Luk*_*don 28

WmAppManifest.xml编号正在使用中.前两个数字与市场相关(在您进行更新时会进行检查)下两个数字用于您的内部使用.

这是一个常规XML文件,将其作为XDocument打开并解析它.一个例子.

编辑:这个例子是无关紧要的.对于版本,请使用:

string Version = XDocument.Load("WMAppManifest.xml")
    .Root.Element("App").Attribute("Version").Value;
Run Code Online (Sandbox Code Playgroud)

  • 版本="1.3.0.0"1.3适用于市场0.0仅适用于您 (2认同)