我在A机器上用C#写了一个WINDOWSFORM程序,我用飞鸽传书把这个程序传到B机器上后打开重新生成了一遍,然后点击“开始运行不调试”没有任何反映。我在bin文件夹下直接点击windowsform.exe,还是没反映。我打开任务管理器,又重新双击windowsform.exe,我看到任务管理器里出现了windowsform.exe进程,可是很快windowsform.exe进程又消失了,windowsform.exe还是没有运行,这是为什么呀?

解决方案 »

  1.   

    是不是没有装.net framework框架啊
      

  2.   

    能直接调试吗?如果还不能可能是系统的问题,再看看两台机器上的.net framework的版本是否一样。
      

  3.   

    .net framework装了呀,是3.5版本的,2.0版本也有的
      

  4.   

    有没有调用第三方的DLL啊?或者是与那台机器上什么有冲突
      

  5.   

    谢谢各位了,问题解决了,是WINDOWSFORM上的一个组件的错误呵呵
      

  6.   

    运行前也要选择net framework的版本。