同事电脑因为Windows一直无法安装.net framework的更新,于是将其卸载了,可以又无法卸载,于是网上找了个.net fraamework cleanup tool来将其清除了,可是后来要装回framework的时候却提示无法安装,log里提示.net framework已经安装: a later version of microsoft .net framework 4.5 is already installed,看来是之前的工具没有删除干净导致的,于是网上搜索,找到这篇文章: http://answers.microsoft.com/en-us/windows/forum/all/unable-to-install-net-framework-40-or-45-on-the/6727320a-01a3-4619-a5f2-2a684c320904?auth=1


按照其中的两个步骤,fix及cleanup后,可以安装回去。


1.

下载安装Fix it:  Microsoft Fix it 50123


2. 下载 Clean up tool: http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip


照提示选择清除所有.net framework版本,然后重启电脑即可。