none
制作驱动组件导入时出错 RRS feed

  • 问题

  •  请问我在做声卡驱动组件时source path 设置在优化大师备份出的声卡文件夹了,相关文件也都默认加入到了group member中了,在import到数据库中时出错说是不能删除reposieries共享文件夹中的什么东西,应该怎么设置?谢谢了,大侠
    学海无涯
    2009年2月16日 14:55

答案

  • 此问题我好像已经看到过多次 本人也在论坛里面已经发过解决方案,再次发一遍:

    我要说的就是它的管理和导入组件的问题,一般默认情况下我们会通过Component Database Managerimport, SLD,把自己定制的或者人家提供的SLD文件导入到数据库的

    Repositories目录下,但是。。。。。。但是有时候有些事情总是不能如人愿,你导入组件的时候会提示没有导入成功,如下提示:

    1.Copying'Vortex86DX'repository files to

    \\HACK_CAI\Repositories\{A9D1C3E4-281A-47A5-A334-7A7796599D69} A_c
    Error: Cannot delete repository files in the target folder. Please make sure you have write access to the files.

    这个时候如果你手动找到目录并删除{A9D1C3E4-281A-47A5-A334-7A7796599D69}

    然后重新导入你刚才要导入的组件,不理你的工具又会如下提示:

    Copying 'Vortex86DX' repository files to

    \\HACK_CAI\Repositories\{A9D1C3E4-281A-47A5-A334-7A7796599D69} rD

    Error: Cannot import SLD file 系统找不到指定的路径。

    着急啊,怎么办呢?仔细看看错误的提示Please make sure you have write access to the files.请确认你有写入的权限,明白了吧,权限问题,对于这个问题,大多数的意见是修改文件夹权限,以管理员身份登陆,然后找到文件夹Windows Embedded Data,里面有个共享文件夹:Repositories然后在资源管理器的"工具->文件夹选项->查看"找到使用简单文件共享,把前头的勾去掉。最后,右键点击Repositories文件夹图标,选择共享和安全然后找到共享里面的权限设置“Everyone的权限成为完全控制

    好了,重新导入看看是不是可以导入了你想一脚踢进数据库的组件呢?

     

    2.经过爬山涉水,翻山越岭,把上面的步骤都做过了,可是还是导入失败,怎么办呢?

    莫非要重新安装,还要升级SP22007,太麻烦了,冷静,“我已经够冷静了”!呵呵,

    看来还是要找问题,经过努力的在www.baidu.comwww.g.cn搜寻终于发现了一个重大的问题,这个问题是浪费了我的大量的时间才知道的,并经过我多次测试

    “最后发现是XPE的一个bug。我创建了一个存储库,库源文件所在路径与组件不在同一个分区中。出现以上错误。把源文件copy到组建所在分区,把该路径设定为库源,这样就能正常加载了”,说的不是很简单明了,以例子来说吧

          通过Component Designer新建一个组件,在Repositories下面通过Add repositories 添加完之后看右边的Source Path,这个东西,就是它,把你的.inf.sys等源文件和你生成

    .SLD文件放在同一目录,我建议放在同一文件夹下面,然后在Source Path那里选择刚才的那个文件夹,OK

          通过上面两种解决方法,我想应该没有问题了!

    3.如果通过以上两种方法并没有解决你的问题,请检查 确定你是否在安装XPE后更改过主机名称,或者你的MSSQLServer没有启动,如果这些都没有任何可以怀疑的,那么我想你需要耐心了,什么耐心呢?重新安装的耐心,这就是最后的杀手锏!如果有其它方法请告诉我!

    2009年2月17日 1:17
    版主

全部回复

  •  请问我在做声卡驱动组件时source path 设置在优化大师备份出的声卡文件夹了,相关文件也都默认加入到了group member中了,在import到数据库中时出错说是不能删除reposieries共享文件夹中的什么东西,应该怎么设置?谢谢了,大侠
    学海无涯
    2009年2月16日 14:59
  • 此问题我好像已经看到过多次 本人也在论坛里面已经发过解决方案,再次发一遍:

    我要说的就是它的管理和导入组件的问题,一般默认情况下我们会通过Component Database Managerimport, SLD,把自己定制的或者人家提供的SLD文件导入到数据库的

    Repositories目录下,但是。。。。。。但是有时候有些事情总是不能如人愿,你导入组件的时候会提示没有导入成功,如下提示:

    1.Copying'Vortex86DX'repository files to

    \\HACK_CAI\Repositories\{A9D1C3E4-281A-47A5-A334-7A7796599D69} A_c
    Error: Cannot delete repository files in the target folder. Please make sure you have write access to the files.

    这个时候如果你手动找到目录并删除{A9D1C3E4-281A-47A5-A334-7A7796599D69}

    然后重新导入你刚才要导入的组件,不理你的工具又会如下提示:

    Copying 'Vortex86DX' repository files to

    \\HACK_CAI\Repositories\{A9D1C3E4-281A-47A5-A334-7A7796599D69} rD

    Error: Cannot import SLD file 系统找不到指定的路径。

    着急啊,怎么办呢?仔细看看错误的提示Please make sure you have write access to the files.请确认你有写入的权限,明白了吧,权限问题,对于这个问题,大多数的意见是修改文件夹权限,以管理员身份登陆,然后找到文件夹Windows Embedded Data,里面有个共享文件夹:Repositories然后在资源管理器的"工具->文件夹选项->查看"找到使用简单文件共享,把前头的勾去掉。最后,右键点击Repositories文件夹图标,选择共享和安全然后找到共享里面的权限设置“Everyone的权限成为完全控制

    好了,重新导入看看是不是可以导入了你想一脚踢进数据库的组件呢?

     

    2.经过爬山涉水,翻山越岭,把上面的步骤都做过了,可是还是导入失败,怎么办呢?

    莫非要重新安装,还要升级SP22007,太麻烦了,冷静,“我已经够冷静了”!呵呵,

    看来还是要找问题,经过努力的在www.baidu.comwww.g.cn搜寻终于发现了一个重大的问题,这个问题是浪费了我的大量的时间才知道的,并经过我多次测试

    “最后发现是XPE的一个bug。我创建了一个存储库,库源文件所在路径与组件不在同一个分区中。出现以上错误。把源文件copy到组建所在分区,把该路径设定为库源,这样就能正常加载了”,说的不是很简单明了,以例子来说吧

          通过Component Designer新建一个组件,在Repositories下面通过Add repositories 添加完之后看右边的Source Path,这个东西,就是它,把你的.inf.sys等源文件和你生成

    .SLD文件放在同一目录,我建议放在同一文件夹下面,然后在Source Path那里选择刚才的那个文件夹,OK

          通过上面两种解决方法,我想应该没有问题了!

    3.如果通过以上两种方法并没有解决你的问题,请检查 确定你是否在安装XPE后更改过主机名称,或者你的MSSQLServer没有启动,如果这些都没有任何可以怀疑的,那么我想你需要耐心了,什么耐心呢?重新安装的耐心,这就是最后的杀手锏!如果有其它方法请告诉我!

    2009年2月17日 1:17
    版主