9 Replies Latest reply on Jun 6, 2017 5:03 AM by bob chen

    Add-In fails when with two EPDM Explorer windows open

    Mike Gann

      I just deployed my first add-in written in VB.net 2010. Its a simple add-in that responds to a button on the data card. When the button is clicked the add-in reads variables off the data card to build a PDF file name, then opens the PDF.


      This all works fine the first time you open a EPDM explorer window. But if I close the first explorer window and open another Explrer window or open a second explorer windor then the  I get a Solidworks Enterprise PDM error message box with the text:


      Call to method 'OnCmd' in add-in 'xxxx', writen by company 'yyyy' failed. Error code = 0x08001010E (The application called an initerface that was marshalled for a different thread).


      Add-in error message.jpg

      So it seems like there is an issue if the add-in is called a second time by a different inistance of the EPDM explorer interface.


      The code is attached if you would like to look at it.



      Once again, any help is appreciated!