用Package Mapper分析包并制作应答文件

简介: 本文转载自微软嵌入式中文社区http://www.msembed.com/Default.aspx  Package Mapper是针对Windows Embedded Standard 7的一款包映射程序,使用它可以分析出二进制文件在WES7中对应的包,并且输出为应答文件,进而能够被ICE使用,对于在依赖分析时创建应答文件或者模版很有帮助。

本文转载自微软嵌入式中文社区http://www.msembed.com/Default.aspx

 

 

Package Mapper是针对Windows Embedded Standard 7的一款包映射程序,使用它可以分析出二进制文件在WES7中对应的包,并且输出为应答文件,进而能够被ICE使用,对于在依赖分析时创建应答文件或者模版很有帮助。
 

 

下面来看一下它的用法:
打开PkgMapperUI.exe,界面如下:



 

界面很简洁,没有菜单栏,第一步是选择配置文件。该配置文件为ini格式,文件内容形如:
[InputFile]=xxx.txt
[DSPath]=xxx
[ICEPath]=xxx
 

 

第一行的InputFile的值可以是CSV或TXT格式的文件,且必须是全路径。在该文件中,我们可以输入notepad.exe,一会用Package Mapper分析它的依赖关系。第二行和第三行分别是DS路径和ICE路径,请根据实际安装的WES7开发工具所在路径进行填写。
 

 

配置工作做完以后就可以点击“Map Package”来查询notepad.exe在开发环境中对应的包位置了,稍等一会,分析完之后的界面如下图:



从上图可以看出notepad.exe对应的包已经分析出来了,可以双击红色的分析结果,它显示出该应用程序对应在两个包中,选择Accessories后点击确定,红色的部分已经变为蓝色了,然后选择Save Answer File,查看输出结果,是标准的应答文件格式,它可以被ICE或DISM直接使用。

 

Package Mapper for Windows Embedded Standard 7下载地址:
http://archive.msdn.microsoft.com/packagemapper/Release/ProjectReleases.aspx?ReleaseId=4162


 

相关文章
|
3月前
|
JavaScript 中间件
包代码
包代码
30 7
|
12月前
|
SQL Java API
包的使用及其创建
包的使用及其创建
61 0
|
Java
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
这是重装idea之后打开第二个之前大学开发的外卖程序, 还是出现上文一模一样的问题
186 1
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
|
存储 JavaScript 安全
教你如何用一行命令:Android打包->上传->发测试包通知
教你如何用一行命令:Android打包->上传->发测试包通知
247 0
教你如何用一行命令:Android打包->上传->发测试包通知
npm安装依赖:全局包、本地包、测试包、package.json
npm安装依赖:全局包、本地包、测试包、package.json
391 0
|
XML 算法 数据可视化
ur驱动包内容解释
ur驱动包内容解释
|
开发工具 Android开发
使用外部包(package)
使用外部包(package)
149 0
|
存储 前端开发 JavaScript
JAVA文件下载方式和获取文件下载进度方式
JAVA文件下载方式和获取文件下载进度方式
698 0
flowable 从zip压缩包 部署流程定义
flowable 从zip压缩包 部署流程定义
169 0