PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

PLM之家PLMHome-国产软件践行者

[原创] NX二次开发 签名发布详细过程,涉及java c C#

[复制链接]

2018-2-10 13:30:34 3609 0

admin 发表于 2018-2-10 13:30:34 |阅读模式

admin 楼主

2018-2-10 13:30:34

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
一旦你完全测试了你的NXOpen API应用程序,你应该“签名”它0 ~- a& Y, }. j* J& ?; A$ `
然后再分发给最终用户。即使你的最终用户也有
2 Y5 s' j0 N7 F9 o+ G3 t, [+ |访问加载和运行NXOpen所需的Author许可证
3 Y8 l# Q3 _! B申请,签名有它的好处。2 B# F  R- j! h, ^

* }- M+ T% \+ @, P# X     - 你的应用程序将加载得更快,因为NX会立即识别) A0 K. N2 {  W' {% J
      它已经签署。
, k2 ~3 U- k7 l8 O     - 系统日志(帮助 - >日志文件)将不会与输出混乱
5 h1 c0 [( C' v$ u( X- F      NX将执行多个检查以确定是否可以加载; ~1 u/ x% }! g( X, e# x2 r+ g
      并运行该程序。: u( ^( z" {' n% _$ m; b- [

$ Y  g  g9 z1 i& _2 e1)仅限C / C ++,C#或VB(Java:直接进入步骤3)
/ d, C2 E- R6 Q2 ^0 C; O  v, I: h/ R$ k! a4 c  U& E& a
    将NXSigningResource添加到Visual Studio项目中1 E8 p9 o, A, ^- G7 T
+ o, c( O/ x8 Z  }3 K( [
    在解决方案资源管理器中,选择资源文件文件夹和
6 `  N: H0 `. I1 |* M        <RMB> Add-> Existing Item5 I! A: A" C9 a+ r' V9 v8 H

6 |5 D9 M1 Y0 r' i) j       注意:如果您没有看到资源文件文件夹,请直接添加
; f* L* N/ Y% M, C       进入项目的文件夹。
- y) W, z$ L" _# w
9 p, a" e3 N6 X# b& S, Z$ \+ [' Z    C / C ++:
( }$ Q4 g, y5 N8 K0 E        浏览并选择%UGII_BASE_DIR%\ UGOPEN \ NXSigningResource.cpp" D7 g8 k2 |9 E: n
- M* d! o# m9 u, E7 H- W
    C#或VB .NET:9 F& \0 |, Y0 Z/ O& ]0 h2 l
        浏览并选择%UGII_BASE_DIR%\ UGOPEN \ NXSigningResource.res) a1 N- E% Z$ v6 p
        选择新添加的NXSigningResource.res并设置3 ~. k- F+ M% l1 L- [0 W
            属性 - >生成操作=嵌入式资源) X8 l8 j5 l. `  S/ n/ m) v

2 Q1 N0 k5 ^: R3 s5 Q/ w2)确保构建配置设置为Release然后
( n* Z2 t$ O+ Y' s    Build->重建解决方案
" T; b9 z$ b( {" F9 \
8 Q+ W! {# a4 u' v' N. L2 T3)从NX命令提示符窗口签名可执行文件:
) ^/ ^, _6 X: K" L4 j  t/ [        你可能已经有一个开放,因为你开始的Visual2 |5 `, p* c- }7 m7 t0 v
        从它的工作室或Eclipse。除此以外:
1 _( w/ v! x* n9 w+ s: x! y8 i            开始 - >所有程序 - > NX# - > NX工具 - >命令提示符
) i. W$ x# w* f  n/ H2 x
/ }: _- E$ m0 t; R1 |    Java的:
2 {: a% _9 D% n: P: ]( P  ~        signJar <您的.jar的路径
8 U! I& J3 i& j5 q+ h# O7 C
% o$ m4 @: \6 S8 u5 j6 M, z, a3 L    C / C ++:
- U6 c7 y$ H8 W+ |  I' _        NX8.5及更高版本:9 s1 \) l* }' b2 N
            signCpp <您的.dll或.exe的路径
/ e8 A: n4 |+ L        NX8.0及更早版本:
' P+ b3 }0 ?: K/ b% A            nxSign <您的.dll或.exe的路径
; F1 Y6 B4 ?- o( _& F
' C5 }( y9 _+ S    C#或VB .NET:
8 e+ a" e' [" x& u# n        NX8.5及更高版本:
$ ~) x# g; A- x, o" m! Q            signDotNet <您的.dll或.exe的路径& j, q9 X4 J- q. X0 P  M( f
        NX8.0及更早版本:) [+ ]5 [# V1 r( ^$ P5 \, j3 q. a
            signLibrary <您的.dll或.exe的路径" B/ W% s3 p- u1 D7 L; I* D
4 D. H& Y* H5 N: l6 s+ F+ @# r
注意:您不需要使用签名实用程序的路径,因为8 p; D. Z4 A& F" s( D
NX命令提示符外壳的PATH已包含UGOpen和UGII1 E3 |$ y$ w$ B9 V, U
文件夹。
7 G/ e2 V4 ^8 j. o( Y( c
, J' b2 y& ~, M7 |7 Y7 `
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了