NX二次开发 签名发布详细过程,涉及java c C#
一旦你完全测试了你的NXOpen API应用程序,你应该“签名”它然后再分发给最终用户。即使你的最终用户也有
访问加载和运行NXOpen所需的Author许可证
申请,签名有它的好处。
- 你的应用程序将加载得更快,因为NX会立即识别
它已经签署。
- 系统日志(帮助 - >日志文件)将不会与输出混乱
NX将执行多个检查以确定是否可以加载
并运行该程序。
1)仅限C / C ++,C#或VB(Java:直接进入步骤3)
将NXSigningResource添加到Visual Studio项目中
在解决方案资源管理器中,选择资源文件文件夹和
<RMB> Add-> Existing Item
注意:如果您没有看到资源文件文件夹,请直接添加
进入项目的文件夹。
C / C ++:
浏览并选择%UGII_BASE_DIR%\ UGOPEN \ NXSigningResource.cpp
C#或VB .NET:
浏览并选择%UGII_BASE_DIR%\ UGOPEN \ NXSigningResource.res
选择新添加的NXSigningResource.res并设置
属性 - >生成操作=嵌入式资源
2)确保构建配置设置为Release然后
Build->重建解决方案
3)从NX命令提示符窗口签名可执行文件:
你可能已经有一个开放,因为你开始的Visual
从它的工作室或Eclipse。除此以外:
开始 - >所有程序 - > NX# - > NX工具 - >命令提示符
Java的:
signJar <您的.jar的路径
C / C ++:
NX8.5及更高版本:
signCpp <您的.dll或.exe的路径
NX8.0及更早版本:
nxSign <您的.dll或.exe的路径
C#或VB .NET:
NX8.5及更高版本:
signDotNet <您的.dll或.exe的路径
NX8.0及更早版本:
signLibrary <您的.dll或.exe的路径
注意:您不需要使用签名实用程序的路径,因为
NX命令提示符外壳的PATH已包含UGOpen和UGII
文件夹。
页:
[1]