>Hi all,
>
>We have a dll that was being compiled as single-threaded COM dll, and we switched this to multi-threaded COM dll the other day.
>
>Then today we just spent 4 hours trying to figure out why we were getting C00005 and GPFs all through the application on Windows 98/ME. Then David finally figured it out that it was switching it to MTDLL that caused it.
>
>2 questions:
>
>1. Why is this the case that MTDLLs seem to crash on Windows 98?
>
>2. What happens to the *r1.dll that is created then when the dll is set to single threaded and loaded? Where will it be created? When running as admin it was being created in the Program files folder of our application, where will it be created when the user can't write to that folder?
>
Chris,
What version of VFP are you using?
George
Ubi caritas et amor, deus ibi est