Visual Studio 2013 HRESULT:0x80131515; HRESULT:0x80070057

时间:2015-02-03 18:05:41

标签: c# wcf visual-studio-2013

我有一个WCF Web应用程序,它一直在调试下构建和运行,直到昨天。当我决定要部署Release版本时,问题就出现了。由于

,版本无法构建
  

HRESULT:0x80131515

涉及 Newtonsoft.Json.dll 。但是当一天结束的时候,当Visual Studio运行时,我的电脑电量不足。今天,我得到了与 AjaxControlToolkit.dll 相关的错误!但这一次更糟糕。尝试构建版本仍然会为 AjaxControlToolkit 创建以前的错误代码。调试仍然会编译,但页面无法正常运行,我从IE收到此错误:

  

无法加载文件或程序集' AjaxControlToolkit'或其中一个   依赖。参数不正确。 (HRESULT的例外情况:   0x80070057(E_INVALIDARG))

我试过了,

  1. 单独清理和构建解决方案和每个项目。
  2. 取消阻止文件(文件未被阻止)
  3. 下载并替换AjaxControlToolkit.dll文件
  4. 清除C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET文件夹
  5. 清除C:\ Users \ user_name \ AppData \ Local \ Temp文件夹
  6. 重新启动计算机
  7. 将Git恢复为以前版本的新文件夹
  8. 没有任何帮助。

    我很乐意提供更多信息。谢谢!

1 个答案:

答案 0 :(得分:0)

我认为这个问题要么已经解决了......要么已经隐藏了一天。无论哪种方式,我现在可以在调试和发布模式下编译!

我正在运行Visual Studio Professional 2013 Update 1.
我现在正在运行Visual Studio Professional 2013 Update 4.

不是我称之为令人满意的结论......但它确实有效!