>I have created a generic "setup" for both VFP3 and VFP5, doesn't actually install an application but does go through all the process of installing the .dll's and support files onto a system. I created them using the setup wizard in the appropriate version of Fox. This system has work very will over the past several years until now.
>
>Someone got a new Dell Computer (600mhz) with NT 4.00.1381 and IE 5 5.00.2314.1003 pre-installed. I went to the system and ran the setup program. It failed, giving a Setup Message stating "Setup could not open the file: 'C:\WINNT\System32\CTL3D32.DLL'. It is in use by another application." with the options of Retry or Cancel. My only useful option is to cancel with an incomplete setup.
>
>I have attempted closing all other applications but continue to get the error. I have logged on as
Workstation only and still get the error.
>
>Apparently there has been enough of the files loaded to get the Fox applications to run. Should I be satisfied with this? Anyone familiar with this problem? (I suspect an IE5 conflict of some sort.) Thanks!
Windows will not permit nyou to overright a shared component on the system if the component is currently loaded. There's a delayed copy and registration API available to do this, but I'd strongly suggest using a Setup tool to construct your installs for you - most know enough to use this API as needed.