>Do I put a prg, frx, a mtdll com server or single threaded exe com server in the data directory? What to I name it. Do I name it the name of the udf that the index is looking for? Or.... should I just trap the error in c# and configure a try catch type of thing to bypass the error.It should be WhateverUDF.FXP. Don't know if you can fix it in C#. It seems to be too late.
>And.... I have a question regarding vfp cursors in a mtdll com server. I love to use cursors as a temp storage area. I use them because they have no disk presence and I can operate on the data with vfp commands that I have knowledge of. I even index the cursors to get the data in a specific order. But..... what happens when the cursor gets really *big*? Does the mtdll com server eventually right some temp stuff out to disk. If so, where on the disk? When accessing the com server via asp.net (ie: the aspnet user is the owner of the process) I need to set all files and directory security to permit aspnet access. So the question is: if the cursor does have temporary presence on disk what file and what directory needs aspnet perms set.I think that location of temporary files is controled by TMP environment variable but you'll have to verify that with SYS(2023) function.
--sb--