VS2013 打开失败,报错:未能完成操作,不支持此接口
在Win7 64位操作系统的 Visual Studio Ultimate 2013 开发环境中,原 .Net Framework 版本为 v4.5,因需要更新安装 dotNetFx40_Full 的 v4.72版本,安装后 VS2013 无法运行导致后面一系列问题……1、安装 dotNetFx40_Full v4.72 后运行 VS2013 提示“未能完成操作。不支持接口”:
没办法只能重新安装 .Net Framework,在安装之前得先卸载 .Net Framework 原版本 v4.5,我们用 Windows Installer Clean Up 清理实用工具,运行后选择 .Net Framework 4.5 后点击 Remove:
清理后运行 VS2013 会出现以下提示,我们先不管:
2、我们先安装 .Net Framework 4 提示“产生阻滞的问题:无法使用此安装程序来安装……”
3、现在我们必须先安全卸载 dotNetFx4.0.30319,打开注册表搜索 v4.0.30319,其路径为 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319,删除 v4.0.30319 文件夹:
重命名 C:\Windows 路径下的 SoftwareDistribution 文件夹,因防止出现没必要的错误,我们重命名为 SoftwareDistribution.bak:
重命名路径 C:\Windows\SysWOW64 的msvcr110_clr0400.dll 文件为 msvcr110_clr0400.dll.bak 同样路径 C:\Windows\System32 的 msvcr110_clr0400.dll 文件为 msvcr110_clr0400.dll.bak:
4、打开运行输入 cmd 后,输入 cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 回车后 再输入 aspnet_regiis.exe -i 成功安装 .net v4.0.30319
5、最后再安装 dotNetFx45 成功后就可以正常使用 VS2013 了。
页:
[1]