用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


 

相关文章
|
5月前
|
JavaScript 中间件
包代码
包代码
33 7
|
SQL Java API
包的使用及其创建
包的使用及其创建
68 0
|
Java
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
这是重装idea之后打开第二个之前大学开发的外卖程序, 还是出现上文一模一样的问题
199 1
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
|
JSON 数据格式 Python
24.从入门到精通:__name__属性 dir() 函数 标准模块 包 从一个包中导入*
24.从入门到精通:__name__属性 dir() 函数 标准模块 包 从一个包中导入*
|
Java Maven
测试项目中没有test包;test包的配置
测试项目中没有test包;test包的配置
185 0
|
Unix
ROS学习-创建一个Package包
ROS学习-创建一个Package包
161 0
|
XML 前端开发 Java
SpringMVC--常用的三种文件实现上传实现方式你知道么?
文件的上传与下载基本上是web项目中会用到的技术,在web学习中我们用到的是 Apache fileupload这个组件来实现上传,在springmvc中对它进行了封装,让我们使用起来比较方便,但是底层还是由Apache fileupload来实现的。springmvc中由MultipartFile接口来实现文件上传。
346 0
npm安装依赖:全局包、本地包、测试包、package.json
npm安装依赖:全局包、本地包、测试包、package.json
412 0
|
开发工具 Android开发
使用外部包(package)
使用外部包(package)
152 0
下一篇
无影云桌面