【问题标题】:Unable to load referenced library System.DirectoryServices.dll ... System Error &H8013110e&无法加载引用的库 System.DirectoryServices.dll ... 系统错误 &H8013110e&
【发布时间】:2014-01-08 15:25:44
【问题描述】:

突然之间,我无法再在 VS 2010 中构建解决方案而不会出现错误。一分钟前我能够构建,而现在我不能。

错误是:

无法加载引用的库 'C:\Program Files\Reference 程序集\Microsoft\Framework.NETFramework\v4.0\System.DirectoryServices.dll': 系统错误&H8013110e&

我已经检查过了,.dll 在那里。 我重新启动并从 Team Foundation Server 获取了最新版本。

有什么想法吗?

【问题讨论】:

  • 删除引用并重新添加。
  • 谢谢;试过了,还是不行。
  • @mg1075 这个问题好运吗?您的目标是 .NET 4.0 框架吗?
  • 仍在进行中...我运行了清理工具,并重新安装了 .NET Framework 4.0,但错误仍然存​​在。此外,Chkdsk 在重新启动时运行。目前,我正在重新安装 VS 2010。

标签: asp.net vb.net visual-studio-2010


【解决方案1】:

post on MSDN 表示此错误消息代表BadImageFormatException。这个例外,再加上您已经采取的步骤,让我认为您的 .NET 安装可能已损坏。不久前我遇到了类似的问题(在使用 VM 时),我不得不使用 .NET Framework Cleanup Tool 修复我的 VM 上的 .NET Framework 以最终解决问题。

如果您查看对this question 已接受答案的评论,我发布了我在使用 .NET 清理工具时采取的步骤。

【讨论】:

    【解决方案2】:

    我重新安装了VS 2010,错误不再出现。

    【讨论】:

    • 奇怪,这很糟糕,但至少你已经解决了。
    • 接受这个答案,不是因为它是一个很好的答案,而是因为在重新安装 VS 2010 后问题消失了。@rsbarro 的回复非常有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 1970-01-01
    相关资源
    最近更新 更多