没有办法的,只能装.net framework。

解决方案 »

  1.   

    装.net framework ,要是没有装,你就把包打好,
      

  2.   

    装.net framework,没有办法的选择,如果你认为客户装太麻烦,就把它弄到安装包里好了
      

  3.   

    这个当前是不可能做到的,因为C#的程序就是由.Net FrameWrok支持的,离开了它的支持也就没有.NET可言了,除非你自己来解释C#语言,呵呵.
      

  4.   

    a   没办法.一定要.net框架.b   自己写编译器,
      

  5.   

    微软的意思是逐步把mfc用.net代替,所以要运行.net平台下的程序必须把frame work连同setup文件一起打包发给用户。
      

  6.   

    http://thinstall.com/demos/dotnet.phphttp://www.remotesoft.com/linker/世事无绝对啊!不调查就没有发言权,呵呵
      

  7.   

    楼上的,你说的东西还是提供了.net环境,只不过是浓缩了而已
      

  8.   

    如果在win2003上就可以了,可以直接运行。
    其它的操作系统上,需要.net frame work。
      

  9.   

    没有办法的,必须得有.NET的环境。可以打包,其中就会含有.net frame work。用户安装时,会自动判断用户的系统中是否已有.net frame work,如果没有就安装.net frame work,如果有了,则直接安装自己做的程序了。
      

  10.   

    使用mono
    http://blog.joycode.com/5drush/archive/2004/07/09/26990.aspx
      

  11.   

    http://thinstall.com/demos/dotnet.php
    这个把.net framework中您程序调用到的打包到您的EXE程序,
    只需要一个EXE文件就可以发布您的程序,不需要再安装.net frameworkhttp://www.remotesoft.com/linker/
    这个好一点,在编译的时候就把你需要的.net framework部分直接编译为本地代码了
      

  12.   

    TO 若尘 它是把你组合体中用到的东西集成到你的组合体中而已,。TO 秋枫:能讲讲你的道理吗?用MONO不必装运行库?