.NET程序有没有法子不要求客户装FRAMEWORK?因为有时侯要客户装一个补丁好像好麻烦可有啥法子让我集成要调用的东东到安装包里?当然也不是整个FRAMEWORK补丁哦

解决方案 »

  1.   

    连 windows 都安装了,还差个组件啊。
      

  2.   

    最好一定要强制客户安装!那些说使用飞信虚拟框架的都应被拉出去枪毙二百遍~~~~~~~~~~~~~
    飞信虚拟框架只包含了自己所要使用类库,你的程序如果要用飞信虚拟机,潜在的问题少不了!而且,飞信早就用C++重写了
    我在移动总部的时候参与过飞信项目,飞信从提出构想到05年底的时候测试,为什么是C#写的,因为我们不懂C++
      

  3.   

    有法子,但速度会比较慢,我也对.net这方面头痛中呢!
      

  4.   

    可以,放入虚拟机中就ok了不过虚拟机的启动速度那是相当的慢我说一个项目经历,曾经有一个winform项目,项目之初甲方保证提供运行环境。所以我们使用net3.5开发项目交付的时候出了点状况,甲方其中一台机器是win2k滴,因为其上运行了一些老系统所以甲方不允许你去改动这台机器的操作系统,而win2k上是无法安装net3.5滴,所以最终的手段是把我们的项目放入虚拟机中给这台机器运行,但运行的结果是这台机子运行该项目的启动速度慢了近3倍,启动以后速度接近正常。
      

  5.   

    只有在计算机上安装部署了.NET框架,我们才能获得.NET框架带给我们的辩解与强大的功能。
    它提供给我们一个一致的编程环境,无论是本地代码执行还是网络上的代码执行,它都使
    我们的编程经验在面对类型大不相同的应用程序(Windows应用程序和WEB应用程序)的时候保持一致。
      

  6.   

    也不是非要装 你只要别用FrameWork提供的函数就可以了但是,如果你不用,为啥子要用C#来写东西呢哦
      

  7.   

    可以,你用WEB吧。
    用EXE就一定要装的。。
      

  8.   

    windows7自带,要不就在安装包里吧.NET frame也打包了。列个环境清单,他也不回去看。
      

  9.   

    直接藐视对方,都win7了,还有不装.net3.5的?。。藐视他
      

  10.   

    探討如何不讓客戶裝FRAME WORK可能比讓他們裝上更費時間更麻煩。。