I have a VB.NET application that instantiates a COM object from a DLL using New(). As the application is closing, it sets the object to Nothing and does a GC.Collect, but the process does not get removed from memory. It remains running and listed in Task Manager.
I have a program that is printing PDFs and to check that the PDF is complete we run the following code after we are done printing. lpsProcesses = Process.GetProcesses For Each lpsProcess In lpsProcesses
I have a EnterpriseServices (ES) component with custom Err.Raise statement Err.Raise(vbObjectError + 9100). When the client tries to trap the error, the err number that is returned from ES component is 5, instead of -2147212404. Kinda weird.