none
Framework2.0卸载出错如何解决?(无法卸载也无法重新安装!) RRS feed

答案

  • 因为你安装了其它依赖于.net 的应用程序~~~
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 YiChun Chen 2009年9月26日 14:10
    2009年9月24日 3:08
    版主
  • 你好!
         参考一下这个帖子,希望对你有帮助:
    http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/5ee1a48e-c486-49ef-8d2e-ff93e0c64d7e
    周雪峰
    • 已标记为答案 YiChun Chen 2009年9月26日 14:10
    2009年9月24日 6:44
    版主
  • 你好!

    首先问一下,你机器上的操作系统是什么?

    其次,按照这个报错的信息来看,正如1987raymond版主所说,是有程序依赖于.NET Framework 2.0 SP1。

    其中有一种可能性就是你的机器上装了.NET Framework 3.5,因为.NET Framework 3.5包含了.NET Framework 2.0 SP1和3.0 SP1。这也就是周版主提出的,你可以检查一下是不是你机器上有3.5的版本。

    因为有程序依赖,如果你不确定是什么程序的话,建议你不要删掉.NET 2.0 SP1。

    如果你必须要卸载的话,对于周版主说的那种情况,你要按照这样的步骤删除.NET 2.0:
    .NET 3.5 >> .NET 3.0 >> .NET 2.0.
    对于1987raymond版主说的那种情况,你要先删除依赖于.NET 2.0的那些程序,再删除.NET 2.0。

    希望对你有所帮助。
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 YiChun Chen 2009年9月26日 14:11
    2009年9月25日 9:11
  • 我提问之前确实考虑过是否有程序依赖Framework2.0,后来发现无意间使用360安全卫士更新过该程序。不过我也已经卸载删除了所有更新后版本的残留信息。重启后还是无法删除,并且无法使用覆盖安装2.0版本的办法来修复问题。
    后来还是在安全模式下Windows目录中安全删除了Microsoft.NET文件夹内的所有文件并且解决了问题!
    在此非常感谢大家的帮助! 
    • 已标记为答案 YiChun Chen 2009年9月26日 14:10
    2009年9月26日 13:36

全部回复

  • 因为你安装了其它依赖于.net 的应用程序~~~
    Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond
    • 已标记为答案 YiChun Chen 2009年9月26日 14:10
    2009年9月24日 3:08
    版主
  • 你好!
         参考一下这个帖子,希望对你有帮助:
    http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/5ee1a48e-c486-49ef-8d2e-ff93e0c64d7e
    周雪峰
    • 已标记为答案 YiChun Chen 2009年9月26日 14:10
    2009年9月24日 6:44
    版主
  • 你好!

    首先问一下,你机器上的操作系统是什么?

    其次,按照这个报错的信息来看,正如1987raymond版主所说,是有程序依赖于.NET Framework 2.0 SP1。

    其中有一种可能性就是你的机器上装了.NET Framework 3.5,因为.NET Framework 3.5包含了.NET Framework 2.0 SP1和3.0 SP1。这也就是周版主提出的,你可以检查一下是不是你机器上有3.5的版本。

    因为有程序依赖,如果你不确定是什么程序的话,建议你不要删掉.NET 2.0 SP1。

    如果你必须要卸载的话,对于周版主说的那种情况,你要按照这样的步骤删除.NET 2.0:
    .NET 3.5 >> .NET 3.0 >> .NET 2.0.
    对于1987raymond版主说的那种情况,你要先删除依赖于.NET 2.0的那些程序,再删除.NET 2.0。

    希望对你有所帮助。
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 YiChun Chen 2009年9月26日 14:11
    2009年9月25日 9:11
  • 我提问之前确实考虑过是否有程序依赖Framework2.0,后来发现无意间使用360安全卫士更新过该程序。不过我也已经卸载删除了所有更新后版本的残留信息。重启后还是无法删除,并且无法使用覆盖安装2.0版本的办法来修复问题。
    后来还是在安全模式下Windows目录中安全删除了Microsoft.NET文件夹内的所有文件并且解决了问题!
    在此非常感谢大家的帮助! 
    • 已标记为答案 YiChun Chen 2009年9月26日 14:10
    2009年9月26日 13:36
  • 呵呵,很高兴听到你的问题解决掉了。
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    2009年9月26日 14:12