Error 1005: File not found

M

Michael Demb

Hi,

I am trying to create a custom driver component, but with no success.
I created a new component by importing driver's .inf file at Component
Designer. Then I imported the new SLD file into the database. Now I could
see it in the Hardware section at Target Designer. Then I added the
component to my project and ran the dependency check with no errors in the
result.
But when I tried to build the image I got the following error for every file
in that specific component:

Building: "Intel Corporation 855 Embedded Graphics Driver [Version
4.0.0.642, R2]"...
Warning 1116: Building unreleased component: "Intel Corporation 855
Embedded Graphics Driver [Version 4.0.0.642, R2]"
Error 1005: File not found: "ssigd.cat"
Error 1005: File not found: "ssigd.inf"
Error 1005: File not found: "igdmini.sys"
Error 1005: File not found: "igddis.dll"
Error 1005: File not found: "igd3dalm.dll"
Error 1005: File not found: "ch7009.sys"
Error 1005: File not found: "ch7017.sys"
Error 1005: File not found: "fs454.sys"
Error 1005: File not found: "lvds.sys"
Error 1005: File not found: "ns2501.sys"
Error 1005: File not found: "ns387.sys"
Error 1005: File not found: "sii164.sys"
Error 1005: File not found: "th164.sys"

What did I missed?
BTW, what does it means: "unreleased component"? Why is it unreleased?

Thanks,
Michael.
 
K

karl

Hi Michael

Those are basic questions. Search the help file of XPE developement
tools, or MSDN, then you'll find the answer.
 
K

karl

HI Michael.

Those are basic questions which can be resolved by yourself. Search
your developement tools' help files or MSDN, then you'll find the
answer.
 
K

karl

HI Michael.

Those are basic questions which can be resolved by yourself. Search
your developement tools' help files or MSDN, then you'll find the
answer.
 
K

karl

HI Michael.

Those are basic questions which can be resolved by yourself. Search
your developement tools' help files or MSDN, then you'll find the
answer.
 
K

karl5511

Sorry. I replied by google groups. It maybe has a bug that I can't see my
reply after I replied, so I replied and replied :)
 
M

Michael Demb

Hi Karl,

Sorry but this is really not a basic question, cause creating the components
in a right way is not so easy as it described in the books. I am doing
everything as it described in the MSDN (and not only) books but it still
doesn't work.
I could create one component and import it to the database, but when I
create another component and try to add it to the same repository, the
import process ends with OK but no files are copied.
I still can't understand what I am doing wrong.
 
B

Brad Combs

Michael,

The likely reason for the 1005 is that there was no repository created for
or assigned to the component. Follow this article to help troubleshoot:
http://msdn.microsoft.com/library/d...lp/html/cdtskInsertingNewRepositoryObject.asp

Your component is showing as unreleased because you haven't released it yet.
;-)
You can set the component to released by right clicking it in component
designer and choosing release. This error is safe to ignore during your
build testing.

HTH,
Brad
 
K

Karl

Hi Michael,
I could create one component and import it to the database, but when I
create another component and try to add it to the same repository, the
import process ends with OK but no files are copied.
I still can't understand what I am doing wrong.

Sorry for my arbitrary conclusion.

My answer is just as Brad Combs's. Hope it works!
Why do you add another component "to the same repository", not another
repository? What mean?

-Karl
 
J

JustinH

Hi Michael

I have been having similar problems. I created a new component, with
its own new repository, based on an .inf file. At first it worked
fine. The I created other components with their own repositories and
suddenly the original component cannot find its files during build.
They are there in the repository, but the build is only searching the
original three repositories for them and not my new repositiories. I
have tried deleting the repository and the component and created it
again from scratch, but i still get the same problem. Obviously there
is something that i haven't set to tell the build which repository to
look in for the files, but I haven't worked out what yet. My quick and
dirty (and probably very very bad) workaround has been to copy the
files into one of the repositories that do get searched, and it seems
happy with that, but I will continue looking for the authorative
solution and I will let you know if i find anything.
Regards

Justin
 
M

Michael Demb

Hi All,

I did exactly as in the MSDN article Brad told me, and I could create a
repository for one sld file.
But then I created another sld with another driver and assigned it to the
same repository, but no files where copied to it. Should I create a separate
repository for each sld file? What if I have hundreds of drivers that I need
to add to my database.

Thanx.
 
K

Karl

Michael
But then I created another sld with another driver and assigned it to the
same repository, but no files where copied to it. Should I create a separate
repository for each sld file? What if I have hundreds of drivers that I need
to add to my database.

You can do what you want.
Just change the permissions of the share directory - your XPE
repository diretory , such as "c:\Windows Embedded Data\Repositories" -
from read permission only to full control permission. To ensure the
security, you can delete the "Everyone" user, add the user you are
using to run XPE developement tools, and set the full control
permission for that special user.
I test ok.
Good luck:)

-Karl
 
K

Karl

you can delete the "Everyone" user

A mistake: "Everyone" is not an user, but a group.

-Karl
 
Joined
Jan 17, 2007
Messages
1
Reaction score
0
this has happened to me a couple times.. some kind of hiccup in TD.
check the repository paths in the component database manager; you may have to change the paths here to point to your repositories (or just change the name of your machine)
HTH
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top