【问题标题】:Cannot use the namespace System.Net.Http .NET Framework 4.6 in Unity无法在 Unity 中使用命名空间 System.Net.Http .NET Framework 4.6
【发布时间】:2018-03-27 15:44:29
【问题描述】:

我正在尝试在 Unity 的 C# 脚本中导入 System.Net.Http 库。

我已经从 Visual Studio 2017 中的 NuGet 管理器安装了这个库。它被添加到参考中,然后我将 System.Net.Http.dll 文件导入到 Unity 的插件文件夹中项目,但 Unity 不接受它。它向我显示了此错误消息: “加载脚本程序集“Assets/DLL/System.Net.Http.dll”失败!”

【问题讨论】:

  • 是否有任何错误信息? “Unity 不接受它”是什么确切?还请指定 Unity 的版本和您正在使用的播放器运行时。
  • 我正在编辑问题,以便您更好地理解我。
  • 那么您将哪个版本的 System.Net.Http.dll 复制到您的资产文件夹中?您使用的是哪个运行时?
  • Unity3D 使用 Mono。我认为您无法运行它,除非以某种方式将其包装并将其作为插件运行,即使那样它也可能仅适用于 Windows。

标签: c# .net visual-studio unity3d dll


【解决方案1】:

您可能需要重新加载程序集,这解决了我的问题。

【讨论】:

    猜你喜欢
    • 2012-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多