今天为LX800设计xpe的操作系统使用到了Microsoft Component Designer设计驱动组件。
原先使用tap.exe生成devices.pmp试验好用。
参照:http://blog.csdn.net/pipi0714/article/details/6364845
设计一个驱动组件的步骤如下:
1.启动Microsoft Component Designer
2.Import inf(驱动组件),按照默认操作。
3.Microsoft Component Designer可能不能将全部的注册表信息自动解析出来。
在网上找了好久,这个问题。特别是HKR的问题。有个工具能将inf转换为reg,就是将inf里面关于注册表的全部导出成reg为扩展名的文件。
SK.Inf2Reg工具完成这个功能。
4.将解析的注册表操作添加到Registry Data
5.添加Repositories,不添加这个导入组件的时候不能将文件拷贝到Repositories共享文件夹内。(Repositories文件夹里面的数据千万不要删除,我将它删除了在生成xpe提示文件没有发现。其实这个文件夹里面的东西才是最重要的。)
6.使用Component Database Manager,将生成的sld导入到数据库中。此处注意,假如你的组件修改了,必须删除旧的组件然后再添加而且在Target Designer重新添加这个组件。我不知道是否必须我是这么做的好用,否则你生成系统的时候还出现错误。
7.使用Target Designer,生成目标系统,添加你刚刚导入的组件即可。
导入组建的时候不拷贝文件可能原因如下:
1.新添加的组件生成的时候找不到文件,上面的说的必须添加Repositories。但是我重装系统没有添加Repositories也拷贝到Repositories共享文件夹下了。不知道为啥
2.Repositories 文件夹没有完全共享或者你当前的用户没有写权限。你取消简单共享, 然后共享和权限里将EveryOne完全控制即可。
假如还不能正确导入,估计你是
你改过计算机名
防病毒软件阻挡
操作系统不是原版
等等只能重装系统了,不装杀毒软件试试了。
Component Database Manager delete Component变灰
或者换句话说就是不能删除组件
解决办法:
1.启动SQL Server Configuration Manager看看SQL Server登录身份是否是Local System.不是修改正确然后重新启动SQL Server服务。
2.看看是不是已有Component Database Manager或Component Designer正在运行。要想删除组件必须独占方式连接数据库。这个最常见。
一般出现的错误信息 ...exclusive...字样。说明你不是独占方式打开连接数据库。
这个就是我的经验,系统还没有测试就先写文章怕忘了。呵呵。。。测试测试系统看看有什么收获到时贴出来。
分享到:
相关推荐
设计组件是Windows Embedded Standard开发中的重要环节,本次讲座将会全面的介绍Component Designer的使用方法以及组件设计中的帯见问题和相关概念。
Component的Designer,Designer顾名思义就是为Component设计时服务的,Designer可以在设计时修改组件的行为,还可以提供它自己的服务和行为
MX Component Version 4组件最新版本
或者将DesignCommon.dcu、FormDesigner.dcu、ObjectInsp.dcu、WsPopupList.dcu、ObjectInsp.dfm、WsPopupList.dfm拷贝到你的工程文件的同一个文件夹中。不过把FormDesigner.bpl add到component中是需要的。 ...
TMS VCL UI Pack (原TMS Component Pack) 组件 10.7.0.0 DelphiXE7-11,经测试能够正常在XE11上安装并使用,安装方法详见附件中的说明文档。
@ vue / web-component-wrapper 包装并将Vue组件注册为自定义元素。兼容性。 不支持IE11及以下版本。 如果定位本机支持ES2015但不支持本机Web组件的浏览器: 您还将需要 。 有关和支持,请访问caniuse.com。 使用...
Visual Basic 6.0 Component Tools Guide组件工具指南.zip
附件主要是讲解下,如何在esp-idf 中添加自己的component。
MS VSUAL BASIC 6.0 COMPONENT TOOLS GUIDE 组件工具指南.rar
计算机软件-编程源码-Visual Basic 6.0 Component Tools Guide组件.zip
ComponentTest 组件化测试
vuecomponent 构建属于自己的 Vue 组件库
组件(component)技术是各种软件重用方法中最重要的一种方法,也是分布式计算和Web服务的基础。网络应用中的软件组件,又被称为中间件(middleware)。 组件技术的应用现在已经十分广泛,从Windows编程中使用的各种...
Microsoft Office 2003 Web Component(OWC),一些老的.Net项目操作Office2003时调用COM组件时需要用到。
react-to-webcomponent将组件转换为! 它可以让你分享React组件不需要安装是通过阵营本土元素。 custom元素充当基础react组件的包装器。 以与使用标准HTML元素相同的方式在任何框架(vue,svelte,angular,ember,...
Designer is a graphical user interface builder for Ext JS Web applications. Its easy-to-use drag-and-drop environment enables you to quickly prototype your application's interface components, connect ...
博文链接:https://shaqiang32.iteye.com/blog/201323
在一行Python中创建组件的API: import streamlit . components . v1 as components# Declare the component:my_component = components . declare_component ( "my_component" , path = "frontend/build" )# Use ...
主要介绍了Vue中component标签解决项目组件化操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
组件级编程component-level programming 随书源码,详细介绍编辑器的组件开发方式