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

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

[复制链接]

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

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

123ssddf 楼主

2014-7-20 14:08:30

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

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

x
通过菜单栏本来可以打开自己做的控件
4 n% h4 A" b, ]- U, f: X但是我关了VS2010后再打开原解决方案生成DLL ( `$ R' L1 R0 x/ Z
再运行UG打开控件就会闪退
7 f  v. P: g4 t7 @我把 public static int Main(string[] args). ^* C2 T  ]) y1 }
    {1 m# R; C. Q$ k
        int retValue = 0;) }# F% A& t6 s
        try; Q; ~5 d' I" ~- W' n0 v4 c
        {: S2 ?: M8 w9 p; p
            theProgram1 = new Program();  K3 h1 i, w/ e4 O
            //TODO: Add your application code here
, F8 z) I* j4 P. e            theProgram1.Dispose();         
" N  s6 ]) h) `" c! m2 K# {4 X}
+ r6 J6 s$ u( {        caTCh (NXOpen.NXException), v% f7 a+ r1 h
        {1 {: r5 q1 A9 K. j
         }
0 W4 n% p0 F# G- h        NX8_Open_CS_Wizard1.Form1 h711=new NX8_Open_CS_Wizard1.Form1();  0 F1 Q& w, j, O$ H0 N! O
        h711.Show();
0 F' q( V& u2 Z1 l7 f- X         Console.ReadKey(); //这里加上代码防止闪退! @0 [# F. [* m/ q, W( C" C$ j
        return retValue;" y$ P3 H: O$ g! a7 [
    }
5 F1 r; h$ {7 o4 y& ~+ n: \然后就不会闪退了 但是UG报错外部库出错
% r& u% Z4 p- v8 r+ f$ x  n7 D
9 w! N+ ]$ J! v9 T我是不关VS继续编就不会有问题,退出了VS再打开原解决方案再次生成就出错6 W) _4 y* s$ t) N* @) F
是否和我添加录制文件有关呢 我每次都是
, h  X* _% a# q直接在NXOpen.Features.Feature feature1;& }9 }/ R( `; O8 M
        feature1 = extrudeBuilder1.CommitFeature();
/ _( G9 F" i" `# P//直接RETUN下面不管2 N( \* ]6 X/ \
我添加过很多录制文件 每次出这问题也是新添加录制文件后的
* d+ |" x" B5 h. s: [& C! G能帮我解决问题的我可以转200元当交学费 +我Q1640567984 也可以自己开价 求大侠帮我
- w5 r- D! B' [: _. I& `; t3 }3 x. _$ C. {0 P0 w
上海点团信息科技有限公司,承接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#不太懂,看你那程序的意思不就是打开再关闭吗?- Z. \# B2 y6 g  y
new之后再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二次开发专题模块培训报名开始啦

    我知道了