Why I can't Shut down the sldworks process using ExitApp Method (ISldWorks)?

My code is similar below:


static void Main(string[] args)

{

    SldWorks.SldWorks swApp;

    swApp = new SldWorks.SldWorks();

    swApp.ExitApp();          

    swApp = null;   

}

But the sldworks.exe process is still runing by examining the Windows task manager after my programe ended. Why?

SolidworksApi macros