WMAppManifest.xml文件结构
来源:互联网 发布:调查问卷挣钱知乎 编辑:程序博客网 时间:2024/06/11 08:31
WMAppManifest.xml文件起到一个全局清单配置的作用。无论是在Windows Phone 7项目工程还是XAP文件中都可以找到WMAppManifest.xml。
一个简单的例子
<?xml version="1.0" encoding="utf-8"?><Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1"> <App xmlns="" ProductID="{4b5312b6-951f-4dd2-973a-fa5ed9db2d7d}" Title="author" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="author" Description="Sample description" Publisher="author"> <IconPath IsRelative="true" IsResource="false">ApplicationIcon.png</IconPath> <Capabilities> <Capability Name="ID_CAP_NETWORKING" /> <Capability Name="ID_CAP_MEDIALIB" /> <Capability Name="ID_CAP_INTEROPSERVICES" /> </Capabilities> <Tasks> <DefaultTask Name="_default" NavigationPage="MainPage.xaml" /> </Tasks> <Tokens> <PrimaryToken TokenID="ApplicationToken" TaskName="_default"> <TemplateType5> <BackgroundImageURI IsRelative="true" IsResource="false">Background.png</BackgroundImageURI> <Count>0</Count> <Title>Application</Title> </TemplateType5> </PrimaryToken> </Tokens> <Extensions> <Extension ExtensionName=Application_Hub" ConsumerID="{5B04B555-123B-4AA0-AAF8-1234FFEA1234}" TaskID="_default" /> </Extensions> </App></Deployment>
1. 每一个标准的WMAppManifest.xml文件根节点为Deployment,其中AppPlatformVersion属性为该应用设计的目标SDK版本,比如上面的为7.1代表是运行于至少在Windows Phone 7 Mango固件上的。
2. 对于App中的众多属性,主要有ProductID为当前应用的GUID,Title为该应用的标题,Genre为类型一般为普通的应用或XBox游戏,Author为作者,Description简明描述和Publisher发布者构成。
3. IconPath为该应用的图标,一般为根目录下的ApplicationIcon.png,当然也可以换为其他路径,或者以Resource的方式编译到dll中去。
4. Capabilities节点中包含了该应用涉及的操作权限,默认工程会包含当前WP7 SDK中的所有权限,发布时需要取消无用的权限。权限应保持最小.未声明的使用权限会抛出“UnauthorizedAccessException“异常
5. Tasks中的NavigationPage为该应用的主入口页面XAML文件的位置,比如这里为默认的MainPage.xaml。
6. Tokens中的子元素BackgroundImageURI一般保存着该应用的背景图片,比如默认的为Background.png,当然也可以编译到dll中去。Tokens标签用来设置程序添加到主页面Tile时的瓷片的显示信息.count标签的作用类似未读短信数目
- WMAppManifest.xml文件结构
- WMAppManifest.xml配置文件介绍
- WMAppManifest.xml修改,图文超详细
- 程序中所不需要访问到的功能,别忘了从WMAppManifest.xml文件中的<Capabilities>的小节将它们去掉。
- xml文件的结构
- struts.xml文件结构
- xml文件结构
- struts.xml文件结构
- XML文件结构
- struts.xml 文件结构
- xml文件结构
- XML文件结构
- AndroidManifest.xml文件结构
- testng.xml文件结构
- testng.xml文件结构
- Windows Phone开发经验谈(10)-经常被忽略的WMAppManifest.xml详解
- AndroidManifest.xml文件结构说明
- AndroidManifest.xml文件结构说明
- sap 预留
- DML对undo的影响
- 关于对EASbos 分录设定默认值
- [黑马程序员]ajax 城市三级联动
- Android开发者必须深入学习的10个应用开源项目
- WMAppManifest.xml文件结构
- Eclipse Plun-in development reference
- javascript设置缺省选中
- How to read Android crash log and stack trace
- 迷失在程序中的日子里
- 三维坐标系变换
- Android的广播机制
- 查找数组中重复最多的项
- android仿新浪引导界面