请问一下,我用.netframework2.0做的程序,打包完后,为什么在别的机子上安装,老是提示要装3.5呀?别的机子上也是装的2.0,这是怎么回事呀?如何解决?我在打包安装的属性里也已经把3.5给去掉了,还是不行呀?

解决方案 »

  1.   

    你用的vs2008 吗?
    还是05?
    用08的话,创建项目要选择 2。0的 framework
      

  2.   

    你注意打包的时候注意几点:
    1、你要把所有打包涉及的项目的.net框架,降低到2.0
    2、你要把打包项目的系统必备的地方的.net框架也要调整到2.0
    3、还有一个地方就是在启动条件的地方也会存在一个.net框架,你把那个地方也降低到2.0
    上述差不多,可以了,即使你用的是VS2008也不会出现叫你下载3.5的包。试试
      

  3.   

    lz  你的程序包 到你另外一个机子上用 而这台机子 不用再中vs2008这种编译器  但是 formwork 还是要装的,不然你的机子是无法识别 一下。net组件的属性 自然报错  你去下个 dotnetfx35setup.exe
      在线安装包 装下试一试
      

  4.   

    lz 你的程序包 到你另外一个机子上用 而这台机子 不用再装vs2008这种大的编译器 但是 formwork 还是要装的,不然你的机子是无法识别.net组件的属性 自然报错 你去下个 dotnetfx35setup.exe
      在线安装包 装下试一试