使用vc++二次开发,正版UG NX加载DLL时会提示图像未加载……

了解为正版UG加载二次开发的dll需要签名。

签名过程中出现以下问题:

Signing fails because the following licenses are unavailable
c_p_p_author:
License Error, license module is not present. [ -10009 ]

ufunc\_development:
License Error, license module is not present. [ -10009 ]

ugopen_plus_plus:
License Error, license module is not present. [ -10009 ]

国外论坛的答案是

Besides the signing procedure, which has been well covered here, there
is a licensing step that I learned was necessary.  The steps below
cover it.  Once they are done, you can run the signing program.

  1. An NX c_p_p_author license must be available on the NX license server used.
  2. To make the c_p_p_author license available on the machine the signing process will be run, it must be activated using the following steps.
  3. Start/All Programs/Siemens NX 10/NX Licensing Tools/Licensing Tool
  4. Bundle Settings
  5. Select Partner NX Dev from Available Bundles and move to Applied Bundles.
  6. Apply and Exit

问题是,没有代理商Licensing怎么办?
已经有答案了,去有“正版”Liscense的电脑签名,嗯就这样。

发表评论