7.10.3088 的英文版我装了。运行的时候不出错,程序编译后也不出错,但是以前vs2002编译好的程序拿我机器上运行有的会出错,不知道是否.net framework版本不一致所导致的。安装过程中序列号也是自动输入的。这个版本是微软内部版,我是从微软那直接搞来的。

解决方案 »

  1.   

    "1。安装的时候不需要输入序列号,序列号是自动输入的,如果是原版的拷贝,显然不需要多此一举地把安装程序 Hack 掉,加入这么一个多余的小功能。"MSDN宇宙版的软件里经常会有这样的的情况
      

  2.   

    肯定不是版本不一致的问题,原因是,1。 .NET1.1 和 .NET1.0 的兼容性是没有问题的,微软公布的不兼容列表中只有大约两个改动会引起系统不稳定,而这两处改动绝大多数人都不会用到,我的程序中也没有使用会引起不兼容的部分类库。2。 把从 vs 2002 转换成 vs 2003 的项目重新用 vs 2002 建立,重新编译,到只安装了 .NET1.1 的机器上运行没有任何问题,说明不是 Framework 版本问题,唯一的可能就是 vs 2003, 但让人感到奇怪的是, vs2003 只是一个 IDE 而已,它实际上是调用 .net 1.1 SDK 进行编译, 而 .net1.1 SDK 是不会有问题的,至少可以保证,它是正版的。
      

  3.   

    hehe你知道MSDN 版和OEM 是什么意思吗?我重申过不少次了。。MSDN版是MSDN订户能得到的版本,出自于微软,它每份只对应一个CDKEY,所以安装时不必手工输入
    零售版是不可能每份唯一CDKEY,因为不可能由微软天天COPY 给代理端卖,CDKEY 是由OEM商随时生成,所以每份对应的是不同的CDKEY,就是说只要符合规则就行了。所以必须手工输入至于发生的问题,我想病根是在上面这个问题吧,呵呵刚开始玩电脑的人都自我感觉越瞧越糟糕,特别是疑心病比较重的人 好象当年我的windows98 怎么瞧怎么不对劲,两天两天就重装,现在呢,一个系统跑上一两年很正常,除非它死QQ了,否则我都懒动。。^o^
      

  4.   

    3091
    我是3088的好狠啊
    安装时把把我vc6,.net2002的所有.lib都删除了
    不过2003还是很好用的,我就天天用他
    以后只装vc6+2003
      

  5.   

    自动输入序列号是因为是msdn版本的缘故。
    不是真正的零售版。但两者相差很小~~