AnsweredAssumed Answered

Unable to create installer deployment project for EPDM class library

Question asked by Kent Keller on Oct 15, 2010
Latest reply on May 1, 2012 by David Carpenter

I have created a simply class library to serve as a wrapper for a small set of EPDM API functions.  On my development machine, the library seems to register and run as a COM reference in SolidWorks and Excel macro editors. But when I try to package this class library up with a deployment project, I immediately get the following error:


Microsoft Visual Studio
The following files may have dependencies that cannot be determined automatically.

Please confirm that all dependencies have been added to the project.



OK   Help  


It will build, but not deploy on any new client machine.  I get the following error when I try to deploy: (run the msi or setup.exe)





Module C:\Program Files (x86)\Microsoft\EPDMWrapperSetup\EDMINT~.DLL failed to

register.  HRESULT -2147024770.  Contact your support personnel.


Exit Installaion     Try Again     Continue


If I try to continue, upon referencing the new EPDMWrapper class, I simply get an error: Error in .DLL


Does anyone know if there is a known problem deploying class libraries that contain references to edminterface.dll?  Anyone who solves this should get at least 100 points.