【问题标题】:Could not load file or assembly 'Microsoft.Threading.Tasks.Extensions.Desktop' or one of its dependencies. The parameter is incorrect无法加载文件或程序集“Microsoft.Threading.Tasks.Extensions.Desktop”或其依赖项之一。参数不正确
【发布时间】:2013-08-26 13:09:06
【问题描述】:

我正在开发 Web 应用程序以在 Google Drive 上上传文件,但它给出了异常:- 无法加载文件或程序集“Microsoft.Threading.Tasks.Extensions.Desktop”或其依赖项之一。参数不正确。 (来自 HRESULT 的异常:0x80070057 (E_INVALIDARG)) 不知道是什么意思? 请帮帮我...

【问题讨论】:

  • @Ohlin 你能建议我解决这个异常吗?

标签: asp.net google-drive-api


【解决方案1】:

我在尝试使用日历 API 时遇到了同样的问题。我必须卸载 nuget 包,将 .net 版本从 4.5 更改为 4.0,然后再次安装 nuget 包,然后它就可以工作了。

【讨论】:

    【解决方案2】:

    Microsoft.Threading.Tasks.Extensions.dllMicrosoft.Threading.Tasks.Desktop.dll 是两个不同的程序集,看起来您以错误的方式命名它们。

    请在this 方面查看有关如何构建它的更多信息。

    【讨论】:

    • 但这两个参考都已经出现在我的项目解决方案中
    • 我的回答只是根据您有限的信息提出的建议。如果您需要更好的答案,您需要提供更多信息,可能是代码片段或对您所做工作的描述。如果您还没有尝试过,请重新启动您的计算机,因为这通常可以解决一个非常显着的问题...
    • 我做了所有这些事情(重新启动 Visual Studio 和所有这些)但仍然无法正常工作...顺便感谢您的建议
    【解决方案3】:

    Ohlin 是正确的,您必须确保将正确的 DLL 放入您的 BIN 文件夹中,但这并没有解决问题。

    请看这里:https://stackoverflow.com/a/19889747/1561136

    当您首次授权新的客户端密码时会出现问题,您必须手动单击“允许”按钮,但如果您在 MVC 项目中运行 SDK,这将不起作用。

    【讨论】:

      猜你喜欢
      • 2012-12-05
      • 2017-08-12
      • 1970-01-01
      • 2021-12-12
      • 2012-01-14
      • 1970-01-01
      相关资源
      最近更新 更多