If it doesn't you may be able to hack a DLL with a hex editor to let it run. SolidWorks supports pretty much all of the old function calls in new versions. I have a catalog that was supported up through 2005. When we upgraded to 2006 it wouldn't work anymore. This particular catalog has a DLL with a version check that asks SolidWorks what version it is. SolidWorks reports back a string. I just had to change the DLL to accept "14" rather than "13".