我应该卸载哪些(如果有的话)最近的Windows更新来重新启动Silverlight或纠正其他问题?

时间:2013-06-21 17:51:47

标签: asp.net visual-studio silverlight

突然间,一个大型的asp.net项目停止了工作,没有任何与问题相关的代码更改。由于我们在这里使用Visual Studio 2010,我卸载了Visual Studio 2012更新(KB2781514),这可能是因为我安装了Visual Web Developer Express版本而安装的。无论如何,卸载该更新是否解决了这个问题,我不知道,因为它可能 previous 到项目中发生权限/身份验证错误的地方,我现在在我们的Silverlight报告查看器页面:

enter image description here

由于代码没有从“正常工作”变为“不再工作”(完全相同的代码适用于另一台机器,一台每晚都没有关闭,因此没有我所拥有的所有更新我的机器),我们确定可能是对计算机进行了一些更新工作。

在Windows 7中,我可以通过所有程序查看已安装的更新Windows更新|查看更新历史记录|已安装的更新,并在窗口中发现这些更新(没有双关语),这是在项目最后一次观察工作之间以及它在O'Connally Corners周围被破坏之时(无偿的Doobies参考):

6/18:

.NET Framework 4多目标包(1): KB2504637

6/19:

Windows Management Framework 3.0: KB2506143 Visual Studio更新: KB2781514 - 已卸载6/21,但仍然获得Silverlight错误消息(请参阅SilverlightErrMsg.png)

6/20:

Windows更新: KB2823180 KB2809215 KB2809900 .NET Framework 4.5安全更新: KB2737083 KB2742613 MS .NET Framework 4.5的更新: KB2750147 KB2805221 KB2805226

我不想继续进行“疯狂追逐”,一次卸载所有更新,重新启动,重新测试等等(如果我可以提供帮助)。

是否有人知道这些更新中的任何一个导致了问题,或者对哪个人可能是罪魁祸首有直觉?

更新

我重新安装了Silverlight SDK,它将错​​误从一个地方移动到另一个地方,并转移到另一个错误。现在是:

System.IO.FileLoadException未被用户代码处理   的HResult = -2147286790   消息=无法加载文件或程序集'TLDCommonLib,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 4ced62d0f7a74a89'或其依赖项之一。 API调用异常退出。 (HRESULT异常:0x800300FA(STG_E_ABNORMALAPIEXIT))   来源= PollerDataImportServiceLib   FileName = TLDCommonLib,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 4ced62d0f7a74a89   FusionLog ====预绑定状态信息=== 日志:用户= CCR \ u9867duckbilledPlatypus

1 个答案:

答案 0 :(得分:1)

过去我遇到类似的问题,Windows和/或VS的更新打破了Silverlight SDK。

通常,重新安装Silverlight SDK将解决此问题。有时我不得不重新安装Silverlight和SDK。

SO上的{p> This answer与您看到的新例外有类似的问题。答案围绕纠正用户权限。