0

更新到 Enterprise Library 6:瞬态故障处理后,当我的控制台应用程序尝试启动时,我收到了 System.Security.VerificationException。

4

1 回答 1

1

在做了一些研究之后,我在 CodePlex 站点上遇到了与企业库相关的 Patterns and Practices 组的类似问题。

发布时似乎存在一个已知问题:

如果您使用的是瞬态故障处理应用程序块,您应该确保您使用的是 4.0.30319.18003 或更高版本的 mscorlib.dll,否则您可能会在运行时看到 VerificationException 异常。有关详细信息,请参阅http://support.microsoft.com/kb/2748646

该问题的解决方案似乎表明这是当前使用的 mscorlib 版本的问题,并且有一个修复程序可以解决该问题。

还有另一个 KB 2748645,适用于 Windows 7、Windows 7 SP1、Windows Server 2008 R2、Windows Server 2008 R2 SP1、Windows Server 2008 SP2 和 Windows Vista SP2:

于 2013-10-29T14:05:18.063 回答