0

我是 windows phone7 的新手,只是在准备将应用程序上传到市场时遇到了一些问题。

(1)。对 App 版本命名有点困惑。

在 中WMAppManifest.xml,App 标签下有“version”属性。另外,当我检查AssembleInfo.cs它有以下内容时

[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

我不确定这三个版本号之间的区别(一个在 WMAppManifest.xml 文件中,另一个在 AssembleInfo.cs 中)并且都应该包含相同的值。

同样据我所知,我们不应该手动编辑这些文件,而应该通过应用程序属性界面更改值。但是我在应用程序属性界面中没有找到任何地方可以更改“WMAppManifest.xml”文件的“版本”号。


(2)。在创建最终 .xap 文件之前必须执行的所有重要步骤

  • WMAppManifest.xml 文件的部分是什么<Capabilities>,我必须在那里更改任何内容吗?

(3)。 将新的应用程序更新推向市场时必须遵循的步骤。


如果有人可以指导这一点,将不胜感激。提前致谢....!!!!!

4

1 回答 1

1

这些根本不是问题,也没有什么可担心的。

(1) 应用版本是您在向市场提交应用时指定的版本。

申请提交过程中有一个栏目,询问你应用程序的版本,你可以在那里选择一个版本号。与您的财产无关(就市场提交而言)。

(2) 是您的应用程序使用或包含的功能。例如:如果您的应用程序从您的代码发出任何网络请求,则网络功能,或者如果您的应用程序使用相机等,则为相机功能

同样,这些都是从您的 XAP 文件中识别出来的,您不必担心这一点。

(3) 以上两项适用于您提交更新时。提交更新时没有什么特别的,过程是一样的。

有一个快乐的提交。我建议您在提交过程中为您的应用选择关键字时要小心:)

更新:

微软文档说:

The app version number is not extracted from the executable, so you’ll need
to enter it manually. If you're uploading an update to your app, adjust the
XAP version number accordingly.

So you don't have to worry about version number during submission. But you can maintain version in the XAP for future purpose. And I forgot to tell, In the app properties interface, there is a button "Assembly Information" which allows you to change your version number of the build. Hope this clears your doubt.

于 2012-08-23T13:33:14.140 回答