Stewart,
>An update on my last reply. I put the .net dll in the same directory as the VFP exe and now I do not get the OLE error.
The answer to this 'mystery' is here:
http://west-wind.com/weblog/posts/1319.aspxA .NET COM assembly starts in the directory of the launching process.
+++ Rick ---