我用C#在vs2005上写了个windows应用 怎么样才能把放到没有安装farmwork的机器上运行

解决方案 »

  1.   


    目前只能使用类似飞信的虚拟.net框架(类似个虚拟机),但是最好还是给客户端安装.net framework
      

  2.   

    能不能直接编译到 exe内 
      

  3.   

    用VS的安装工程做一个安装文件,将.NET Framework包进去,直接在客户机器上安装一下就好了。
      

  4.   

    这个方法我知道   还有没有其他不用 安装farmwork的方法
      

  5.   


    不能的。现在C#程序离开.net框架无法运行,你只能在客户电脑上安装framework框架。建议你打包程序的时候将.net framework框架打包进去,安装的时候检测客户电脑电脑是否安装了frmaework,如果未安装则执行安装
    这种方法比较可靠,但是你没法做成大小只有几K几M的绿色文件(vista,win7等系统除外)
    只能期待.Net Framework的春天吧呵呵
      

  6.   

    http://topic.csdn.net/u/20091010/19/37b0d80f-0810-48c4-9248-16900673ceae.html