Using SwDocumentMgr.dll in asp get COM error

HI I'm Trying to use the SwDocumentMgr but when it Error

********************************************************************************************************************************************

System.Runtime.InteropServices.COMException was unhandled by usercode
Message="Retrieving the COM class factory for component with CLSID{00AB5D8D-2B8F-416B-9761-92FACC8872BE} failed due to the followingerror: 80040154."
Source="App_Code.xtochuen"
ErrorCode=-2147221164
StackTrace:
at SwDocMgr.getswpreview(FileInfo path, String ConfgName) inc:\\Documents and Settings\\jacob.cordingley\\My Documents\\VisualStudio 2008\\Websites\\PDM(Copy)\\App_Code\\CL\\SwDocMgr.cs:line 37
at RND_findPart.LinkButton3_Click(Object sender, EventArgs e) inc:\\Documents and Settings\\jacob.cordingley\\My Documents\\VisualStudio 2008\\Websites\\PDM(Copy)\\RND\\findPart.aspx.cs:line 268
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(StringeventArgument)
atSystem.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)
at System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint, BooleanincludeStagesAfterAsyncPoint)
InnerException:
**********************************************************************************************************************************************

I have tried
CreateObject("SwDocumentMgr.SwDMClassFactory", "");
new SwDocumentMgr.SwDMClassFactory();
both give me the same error
SolidworksApi macros