How did you register the component? If you use RegAsm make sure you use the /codebase flag...
More info here:
http://www.west-wind.com/presentations/VfpDotNetInterop/DotNetFromVFP.asp(towards the bottom)
+++ Rick ---
>Hello
>I am calling a .net assembly from VFP 8 with
>
>o = createobject("mynet.myclass")
>o.xxxxx()....
>
>
>The assembly has been built with .net 2.0.
>The framework 2.0 is installed.
>The assembly has been registered with regasm
>
>The VFP compiled application (exe) runs ok (that is, the object gets created ok)
>
>However, from the development environmnet (VFP command window, or running the prg from VFP) create object fails with
>
>Ole Error code 0x80070002: The system cannot find the file specified
>
>Any ideas?