“这是不可能的”?tell me why?!!打包我知道啊,我想知道具体运行库是哪些啊

解决方案 »

  1.   

    不可能脱离的
    就象java需要虚拟机解析
      

  2.   

    外星人说的对,这是不可能的!
    因为。net framework首先把应用程序代码编译为MSIL中间代码,然后在转换为真正的机器代码!不过,现在操作系统升级时一般都会让你下载。net framework的,你升级后应该可以运行了!
      

  3.   

    真不爽了! java编译的.class文件需要jvm我没意见啊!.net编译出来可是.exe啊,我又没要求它跨平台还要装framework就厄太郁闷了真的没有办法解决啊???
      

  4.   

    net framework首先把应用程序代码编译为MSIL中间代码,然后在转换为真正的机器代码!
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    是人都知道IL指令要靠JIT编译成机器码啊,编译c#产生的.exe当然包含MSIL指令,运行才靠JIT来自动完成,说这个就太没味了。现在操作系统升级时一般都会让你下载。net framework的,你升级后应该可以运行了!
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    这个我还真的不知道。问题是,人人都是D版的,升级容易?总不能我开发个几十k的东东动给别人用就叫人家装个百多M的framework吧?
      

  5.   

    晕,楼上的不能这样说啊,至所以是.exe,是微软为了习惯,其实在.net下,dll都是可以直接运行的啊,.net的exe,不和现在的.exe一样了
      

  6.   

    还要晕!!!
    完整的.net framework sdk 1.1安装后是228M!!
    j2sdk1.3.1都有42.4M,还是未安装前的压缩文件!
      

  7.   

    安装程序可以不需要.net运行环境,你做一个安装程序吧,带上 framework