我在.net 环境下 用C#编的程序 所生成的.EXE 文件在别的电脑上怎么不能运行啊
是不是一定要有.ner framwork 的环境才能运行的
请哪位大侠给我指点迷精

解决方案 »

  1.   

    以后的微软操作系统都会带.net framework,xp也已经带了吧,所以如果操作系统在xp或以上应该就不会有问题。
      

  2.   

    汗一个,楼上的,xp没有自带framework,包括sp1、sp2。
      

  3.   

    是的啊 我的是2003的 我那些同学那里多不能运行的 
    他们多是XP 而且是SP2的啊
      

  4.   

    如果一定要装.net framwork那现在绝大部分的个人电脑多没的啊 
    那我们编的东西不是没用武之地吗 好郁闷啊
      

  5.   

    一般情况下除了.NET FRAMEWORK必须安装外,在你生成的EXE文件中的那些动态库文件也最好都带上.
      

  6.   

    你指的是那些DLL文件吗 那些当然要带的咯  这个我也晓得呀
    我想是不是 我把那些 比方用 using System.Threading 这个的
    我就把这个文件编译成Dll 然后 再带到别的电脑上了  可不可能就可以运行我的.EXE文件拉 ??
    ?????????????????????????
      

  7.   

    楼主不能运行就是.ner framwork没有安装的原因
      

  8.   

    必须安装.net framwork才能运行
      

  9.   

    我自己的有的拉 我有VS.NET 当然可以了拉
    我是说我要把 在我电脑上做的东西
    有没办法在别的电脑上直接运行啊
    如果真的是产品  怎么可能让用户去安装.NET FrameWork 呢
      

  10.   

    如果是c/s的,就服务端和客户都要framework
    都是是b/s的话,只要服务端,就可以了
      

  11.   

    这有什么啊.我们现在就是用vs.net开发.要求用户使用软件之前必须先安装.net framework
      

  12.   

    framework一般要打sp4的包  。net程序要有framework才能运行
      

  13.   

    是啊 我做的是C/S了拉 如果 我做的是象QQ这样的
    有很多用户的  那还怎么让他们安装.net framework 呀 
    让他们安装根本就不可能的呀
      

  14.   

    一定要装framework,你可以在安装碟中找到,或者到微软网站上下载
      

  15.   

    国内的网吧大都是98系统,我们要失去一大批的客户呀!
    听说可以把C#通过一种编译器直接编译成本地机器语言,而不是IL中间语言,不知道大家用过没有?
    好像是.NET vs2003自带的一个小程序,不知道是不是真的,在.Ne1.1提供的工具中!
      

  16.   

    打包生成程序的时候把.net的framework安装一起打进去。
    微软的网站上有.net的framework下载,20多M。
      

  17.   

    framework1.1要安装,大概23兆左右
    另外把debug改称release模式
      

  18.   

    晕,懂不懂什么叫DotFramework呀!没有Runtime,你让它如何运行呀
      

  19.   

    在不能运行的机器上安装.ner framwork !
      

  20.   

    不会吧?楼主真的能够用C#编出.NET程序?
      

  21.   

    天啊,不能直接拉.dll文件!
    居然要带个23.1M的框架,这下郁闷了!
      

  22.   

    木由FrameWork SDK吧
    ---------
    狂汗
      

  23.   

    楼主:
    1. windows98可以安装.net Framework,只是IE要升级到5.0以上;装.net Framework又不是什么大不了的事情;
    2. .net开发客户装.net Framework跟java开发客户那装JRE一样天经地义;
    3. 20多MB的.net Framework安装包并不大,而且完全可以独立发布。
      

  24.   

    在网上下一个.net framework类库
      

  25.   

    是的,必须要net framework框架,他是.net开发的程序的执行环境。因为里面包含了基本的类包
      

  26.   

    需要CLR   可以到微软那里下免费的.net SDK