Last Reviewed : 10/05/99
Article ID akb000007
The information in this article applies to :
- activePOS Components, in particular the activePOS framework (main application, activePOS.exe)
- You receive the error message "The Visual Basic Development Environment Can't Provide Multiple Instances Of Single Use Objects. See The Visual Basic Documentation For More Information." when you try to start activePOS, at random intervals or when a particular component starts.
This can be very persistent, it can recur even after rebooting, cleaning, and registered. You can try one of the following to correct it.
Often recompiling the project that is giving the error can stop the problem from recurring. If you are unsure which project is giving the error, try running in debug mode until the error occurs, then recompile the related project, or try one of the other solutions.
If you cannot recompile the project (someone else has it checked out of source code control, or for any other reason) try running the project in design mode. This often temporarily fixes the problem, and sometimes permanently.
Use the windows find function to find all files named .tmp on all your local drives in all directories. In particular, c:\temp, c:\winnt\ and c:\winnt\temp if these directories exist. Delete all .tmp files except those that are in use (you won't be able to anyway.) WARNING: You should not have anything other than Windows NT and your normal services running (i.e no office applications, Visual Basic, Front Page or any other Windows software).
At present Auckland Software Ltd is unsure of a method for solving this problem that works consistently. The problem is left open.