C#语言的编译以及运行平台是公共语言运行时,使用的类库是FCL(.net框架类库),故必须安装.net framework,当然可以是精简版的

解决方案 »

  1.   

    让客户运行之前让他安装.net framework,多麻烦啊
      

  2.   

    一定要!
    WIN20003就不用,因为他自带FRAMEWORK!
      

  3.   

    让客户运行之前让他安装.net framework,多麻烦啊,或许等到下一个windows版本集成了.net framework还行。有没有办法,在自己的程序中捆绑一个.net framework?安装到客户机器上?
      

  4.   

    当然可以将.net framework打包入程序,你可以试试vs提供的安装程序
      

  5.   

    在。NET工具盘中有一个dotnetfx.exe文件安装就行了
      

  6.   

    有个工具可以将.net代码转换为本地代码,不过没有免费的下载
      

  7.   

    用installshield作安装,注意要加上.net framework,langpack,mdac,等,可能还要升级ie.