你把.net FrameWork卸载
然后在你的组件更新盘中
找到dotNetFramework目录下dotnetfx.exe
重新安装一遍

解决方案 »

  1.   

    FIX: Error Message: Visual Studio Development Environment Has Not Been Installed for the Current User
    http://support.microsoft.com/default.aspx?scid=kb;en-us;302586
      

  2.   

    if you have installed .NET Beta before, you need un-install it first, see the thread herehttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=eWTQ1hkDCHA.1980%40tkmsftngp04&rnum=1&prev=/groups%3Fq%3Dvs.net%2BMS%2BDevelopment%2BEnvironment%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3DeWTQ1hkDCHA.1980%2540tkmsftngp04%26rnum%3D1
      

  3.   

    首先先谢谢思归,我找了解决办法:
    Run Regedit, and then browse to the following key (if it exists): 
    [HKEY_CLASSES_ROOT\Licenses\C4B8C1BC-A36C-4723-AF48-F362BFAB9DF5] If this key exists, delete it.    但现在是在公司,只有晚上回家试我的那台机器才知道是否可行?
       不过我刚才在公司的机器上查看到在这个“[HKEY_CLASSES_ROOT\Licenses\C4B8C1BC-A36C-4723-AF48-F362BFAB9DF5] ”键值下有key存在,诚如文章所介绍的,我们公司购买MSDN时,开始提供给我们的就是BETA版,后面才提供给我们正式版,但在公司的机器好象都没碰上这个问题呢,知道是怎么回事吗???