Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X
Solved! Go to Solution.
An Auxiliary Application has failed to register (and run) in Creo Parametric.
This error is supposed to be thrown due to at least one of the following problems:
Improper license (check whether sth. in your code requires an additional license), Coding (check for required code structure and content), Library linking (check the guide whether a certain library is supported in certain mode), Library conflict (do not mix synchronous and asynchronous mode libraries) or expired certificates (a developer/vendor to update Third Party applications certificates).
Please check this Case Solution article for details:
CS220487 Error: Foreign program "XXX" failed to initialize: code 1 when launching Creo Parametric
For further assistance, please reach out to PTC Technical Support by opening a new case for Creo Parametric Toolkit. Remember to include your example code and setup details.
An Auxiliary Application has failed to register (and run) in Creo Parametric.
This error is supposed to be thrown due to at least one of the following problems:
Improper license (check whether sth. in your code requires an additional license), Coding (check for required code structure and content), Library linking (check the guide whether a certain library is supported in certain mode), Library conflict (do not mix synchronous and asynchronous mode libraries) or expired certificates (a developer/vendor to update Third Party applications certificates).
Please check this Case Solution article for details:
CS220487 Error: Foreign program "XXX" failed to initialize: code 1 when launching Creo Parametric
For further assistance, please reach out to PTC Technical Support by opening a new case for Creo Parametric Toolkit. Remember to include your example code and setup details.
Thanks for your suggestion!
I tried with "Advanced" license configuration, the program registers as expected. Earlier I was only using the "Essentials" license configuration.
Is there any particular reason for the "EXE SPAWN" mode to work not on "Essentials" license configuration?
1.
You mean the modules in Creo Design Packages: Design Essentials, Design Advanced, Design Advanced Professional, Design Premium and Design Premium Professional don't you?
Those are license packages, each containing a bundle of licenses:
2.
No, there is no impact from toolkit mode on the license or vice versa.
However, there is obviously at least one license included in the Advanced package that is missing in the Essentials package. This license is required to run at least one specific API in your code.
3.
Regarding Toolkit and licenses:
Please refer to the Toolkit API Wizard tool shipped with Creo Toolkit, in order to get aware of any additional license required.