PLM之家PLMHome-工业软件践行者

[求助] 请问我用VS2010编的二次开发闪退

[复制链接]

2014-7-22 15:25:09 4713 1

123ssddf 发表于 2014-7-20 14:08:30 |阅读模式

123ssddf 楼主

2014-7-20 14:08:30

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

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

x
通过菜单栏本来可以打开自己做的控件
2 L0 L8 u; T) w( ~; S5 z但是我关了VS2010后再打开原解决方案生成DLL
5 r1 M" j" a1 C再运行UG打开控件就会闪退& e5 X" H- @, E. K- h8 c1 C
我把 public static int Main(string[] args)/ I: `! C- f5 X; j. n3 s
    {' q/ M( `5 U: [5 ?
        int retValue = 0;5 ]" J1 J- \5 v4 v/ Q# Y
        try& ^" z. s1 R  X
        {8 I! e" G/ Y( C* C5 e
            theProgram1 = new Program();  L4 L6 |8 w7 `, p
            //TODO: Add your application code here 3 P" x7 v- p+ h/ G
            theProgram1.Dispose();         % N5 \, o4 ]: n2 `+ i
}
6 C) a( ~6 t; V* x& \        caTCh (NXOpen.NXException)' Q9 k( j3 ^" O# i9 d3 t# y
        {
2 r4 Z+ N% L; X7 C         }3 S2 q7 n) ?: T9 i
        NX8_Open_CS_Wizard1.Form1 h711=new NX8_Open_CS_Wizard1.Form1();  : z7 v5 x; r) L! }# }5 W
        h711.Show();
/ E2 Q. l/ q* y- _         Console.ReadKey(); //这里加上代码防止闪退3 o5 ?8 t2 k: _/ _4 g* p: Z# m0 \- c
        return retValue;$ C* `  x/ R3 M) h" t0 w8 y
    }
8 f7 r3 B  y0 O. Q+ ^/ q! M然后就不会闪退了 但是UG报错外部库出错7 o) [! u: d* d0 M; q
" N- x2 \. x; e
我是不关VS继续编就不会有问题,退出了VS再打开原解决方案再次生成就出错
' C  d, {) k) {& Z! s7 z是否和我添加录制文件有关呢 我每次都是
: l% }4 G8 r, a: u直接在NXOpen.Features.Feature feature1;& X  `6 V8 X, l
        feature1 = extrudeBuilder1.CommitFeature();& b4 C% e4 _, V  v1 v
//直接RETUN下面不管3 A3 e1 Q& d3 O4 T
我添加过很多录制文件 每次出这问题也是新添加录制文件后的
+ c, O. n: w2 K. t4 N- @( O  g能帮我解决问题的我可以转200元当交学费 +我Q1640567984 也可以自己开价 求大侠帮我
* X% @' e5 J) R# e6 Y; A
1 ?& P' q' b9 E' [
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复1

花在人间 发表于 2014-7-22 15:25:09

花在人间 沙发

2014-7-22 15:25:09

C#不太懂,看你那程序的意思不就是打开再关闭吗?
2 A: J+ c( A& M# Lnew之后再dispose,个人想法
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了