有谁碰到过这样的问题,c#桌面程序可执行程序打开后在进程中出现几秒钟自动又消息了,导至打不开此程式,不是在所有的电脑里都有这样的现像,个别电脑会出现,会是什么原因呢?

解决方案 »

  1.   

    c#桌面程序可执行程序打开后在进程中出现几秒钟自动又消息了,导至打不开此程式==>
    程序在执行时遇着错误了,导致退出了,
    用try跟踪下看看
      

  2.   

    或者缺少 某些引用的dll之类
      

  3.   

    .net重新安装后问题还是存在。
      

  4.   

    应该是form加载的时候出问题了。先逐步写入日志中,分析下日志看看有什么异常
      

  5.   

    把软件所需要的环境都打包过去就没问题了
    有时候是一个dll损坏
    我以前碰到过mshtml.dll损坏过也像楼主情况一样
    或者可能.net版本不同或有问题
      

  6.   

    如3#所说,很有可能就是缺少dll,因为你项目中用到某些东西,你开发机上面系统自带有,而有的电脑上面没有这个dll,所以导致有问题,,
    以前碰到类似问题,就是缺少某个dll导致的。。
      

  7.   

    猜测是缺少Dll文件,特别是一旦你使用某些控件的话。
      

  8.   

    看看机器之间有什么区别。
    最好是多加一些try,输出日志,然后再分析一下。我以前遇到过类似情况,分享一下。
    程序用了一个调节音量的dll,在某台台式机上就是打不开。
    后来查了个耳机,然后正常打开了。
    回头再看程序,发现枚举音频设备之后,没考虑特殊情况。