如相反呢?
那如微软每升级一次framework,是否我的c#程序就需跟着升级呢?否则就不能用??

解决方案 »

  1.   

    f1和f2是独立安装的~~所以是必须的~~
    你的程序是基于飞f1的只要用户安装了f1就行了~其它f不用装~装了也没事~反正装了别的f不影响别的版本的f~
      

  2.   

    你的程序是基于f1的只要用户安装了f1就行了~其它f不用装~装了也没事~反正装了别的f也不会影响f1~
      

  3.   

    可我看了很多资料,都说f2并不是完全向下兼容f1的,甚至有人说差别很大。以前我下了一个用f1的beta1开发的东东,在我的机器上就无法运行。我的是安装f1.1的beta2。
    我想最好的办法应是:尽量在framework的低版本上开发,测试时在高版本上进行,如不行再修改,这样就无忧了。 
    各位认为对吗????
      

  4.   

    beta版本是测试版,在这种环境下开发的东西,MS是不作任何兼容性保证的。
    而且,beta版和正式版有时候差别真是太大了。正式版,肯定是向下兼容的。
      

  5.   

    在设置里选择application的1。0就行了啊
      

  6.   

    楼上说的是在vs.net中进行设置吗?我怎么找不到"设置"项,我用的是2003版。
    楼上能再说的详细点吗?
    哪位仁兄看懂他说的意思,再解释一下。