自从安装了一些最新的 SharePoint 修复程序后,我在 .net 运行时遇到了一些问题,但由于我看不到其他人遇到过这个问题,所以我认为这可能只是巧合,运行时只需要修复。
所以我照常做事,打开添加/删除程序寻找Microsoft .NET 框架 2.0 Service Pack 2然后点击“点击此处获取支持信息”,然后我得到了版本信息和维修按钮。点击维修询问“netfx20a_x86.msi”的下落,但我的系统上没有它,所以我无法修复它。
我从 Microsoft 下载了 .Net 2.0 SP2 可分发安装程序可执行文件,使用 /T 命令行打开它,以便我可以看到文件,并且确信在几个目录中有 netfx20a_x86.msi 安装程序。因此我返回到我的修复选项并提供 msi 文件的路径。
过了一会儿,我收到一个警告框,上面写着“要安装此产品,请运行 setup.exe”,这很好,但我不想安装它。不过,我还是努力回去运行 setup.exe。
我收到一条消息,通知我该产品已安装在这台机器上,如果我想修复它,我需要使用添加/删除程序。
接下来是什么?
答案1
先卸载它?或者尝试安装 3.5 SP1,因为它也会处理以前版本的依赖关系。
答案2
也许尝试使用Windows 安装程序清理实用程序解决这个问题?