Skip to main content
9-Granite
November 25, 2025
Question

Issues with Asynchronous and Multiprocess Application Methods in Creo Toolkit

  • November 25, 2025
  • 1 reply
  • 189 views

Hello Community,

I am working with Creo Toolkit and exploring three different methods of application creation:

  1. Asynchronous Method

    • I am using the API ProEngineerConnect() which refers to the library pt_asynchronous.lib.
    • Even though I have included this library under Linker → General → Additional Library Directories, I am getting the following compile-time error:
      identifier "ProEngineerConnect" is undefined
  2. Multiprocess Method

    • When I use the generated DLL in another C# WinForms application, I encounter this runtime error:
      Unable to load DLL "DLLNAME.dll" or one of its dependencies: The specified module could not be found. (0x8007007E)

Could anyone help me understand:

  • Why is ProEngineerConnect() not recognized even after linking the correct library?
  • What could be causing the DLL load failure in the C# application?
  • Are there any best practices or additional steps for setting up asynchronous and multiprocess methods in Creo Toolkit?

Any guidance or examples would be greatly appreciated.

1 reply

18-Opal
November 25, 2025

Are you making sure that all required Creo DLL’s are in your path var prior to load? The obj machine path must be know. For the link error I guess the lib or the header file is still unknown.