用C#写的Winforms程序,一个小程序
为了便于安装在用户的电脑上
用户要求:不需要安装,不需要运行环境,把所有生成的文件做成EXE文件,就可以运行

解决方案 »

  1.   

    自己写.NET虚拟机...目前好像只有财大气粗的中移动这么干...纯属吃饱了撑的...
      

  2.   

    .net框架还是要安装的,生成的.exe文件可之间XCOPY运行,可以不进行安装。
      

  3.   

    要求用户全用windows vista就行了
      

  4.   

    Xenocode PostBuild 中有一个选项可以把framework与exe集成一个可执行文件,不过会大10多M
    还有Thinstall可以集成各种虚拟环境,甚至包括java虚拟机
      

  5.   

    打包后,再安装不知道还需不需要Framework........
      

  6.   

    非常遗憾
    .net的缺陷,需要在目的机安装Framework
    而使用VB6创建的exe可以直接拷贝到XP机器上运行
      

  7.   

    目的机如果没有安装Framework,对于打包的Exe程序,无法安装。
     
      

  8.   

    如果用户机器上有按.NET BIN\下的.EXE直接就可以用  但是不按.NET还不部署安装程序 很难!
      

  9.   

    让客户安装高版本的Windows系统,这样系统中就有了运行环境了。
      

  10.   

    程序如果用 .net Framework 2.0 以上编写的:
    OS:
        1、Windows XP:不装 .net Framework 是不行的,除非 SP3 中装了(现在还不晓得),那就让客户打补丁;
        2、Windows Vista:直接用吧。程序如果用 .net Framework 1.1 及以下编写的:
    OS:
        1、Windows XP:只要打了 SP2 补丁就 OK 啦;
        2、Windows Vista:直接用吧。
      

  11.   

    看这里http://tmsoft.lsxy.com/index.php?load=read&id=370
    让 .Net 程序 脱离 .net framework框架 运行的方法
      

  12.   

    简单点的换VB 或者delphi就可以啦  用C#写的一般要.net环境
      

  13.   

    打个提示
    提示:你的电脑有严重的漏洞,如果想修复这个漏洞,请安装.net framework
      

  14.   

    delphi直接编译就可以exe文件了..或者bv
      

  15.   

    当VISTA流行的时候,LS的梦想就实现了