嵌入式系统嵌入式系统/ARM技术中的技术中的Windows Embedded Standard的的
Shell组件编辑组件编辑
添加文件是创建组件中一个最重要的环节。 用现成的Demo,SilverlightTV作为目标文件。SilverlightTV中
包含很多文件和文件夹。将其所有文件拷贝到一个文件夹中。因为关系到效率问题,Windows Embedded
Standard组件中的文件只能包括在同一个文件夹中。 主要提示:如果将包含子目录的文件夹添加到组件
中,组件设计器不会报错,而要等到这个组件加入到Target Designer时,才会报文件找不到的错误,并且在构
建好的Image文件中,只会包括文件夹,而不会包括其中的文件。 把所有文件都放到一个文件夹后,还是
出现程序无法正常运行的问题。根据问题仍然将所
添加文件是创建组件中一个最重要的环节。
用现成的Demo,SilverlightTV作为目标文件。SilverlightTV中包含很多文件和文件夹。将其所有文件拷贝到一个文件夹
中。因为关系到效率问题,Windows Embedded Standard组件中的文件只能包括在同一个文件夹中。
主要提示:如果将包含子目录的文件夹添加到组件中,组件设计器不会报错,而要等到这个组件加入到Target Designer
时,才会报文件找不到的错误,并且在构建好的Image文件中,只会包括文件夹,而不会包括其中的文件。
把所有文件都放到一个文件夹后,还是出现程序无法正常运行的问题。根据问题仍然将所有文件放在一个文件夹中,这个
文件夹就是添加Repositories时指定的Source Path文件夹。不过千万记清文件原来所在的文件夹,否则下一步就麻烦了。
做完这步之后,回到Component Designer中,在Files节点单击右键,在菜单中选择Add – Files in Folder,在稍后弹出的
对话框中,选择放置源文件的文件夹。经过下面的处理过程之后,文件夹中所有的文件都被加入到组件中了。
所有的文件被放置在同一个目录中,无法正常执行。这时,要通过修改文件的目的文件夹来解决这个问题。在右侧的文件
列表中,选中某一个文件,双击,打开文件编辑对话框: