【问题标题】:Visual Studio NuGet Package removes itself after reloading (Unity)Visual Studio NuGet 包在重新加载后自行删除 (Unity)
【发布时间】:2022-11-25 13:26:04
【问题描述】:

所以我在我的装配项目中导入了一个库。现在我需要从 nuget 启动器添加一些包。当我安装它们时,我的代码变得很好,找到了命名空间,并且包出现在我的参考中。 但是在 Unity 中仍然报错说找不到命名空间。如果我单击错误,VS 项目将重新加载并删除我添加的包 -> 命名空间未找到。 . .

该软件包仍已安装,但我无法将引用添加到我的项目中。

这是关于使用 System.Reactive.Linq 和使用 System.Reactive.Subjects 然后我调用 Observable 类并创建一个 Subject。

寻求帮助

问候

【问题讨论】:

    标签: c# visual-studio unity3d nuget system.reactive


    【解决方案1】:

    如果Unity的目标框架库不支持.Net的框架库。

    在Unity编辑器中,点击File→Build Settings→Player找到Api Compatibility Level:

    将 .NET Standard 2.0 更改为 .NET 4.x。

    Unity目标框架库和Unity的版本都没有问题,但是还是有错误。然后根据缺少的程序集找到对应的dll文件,然后放到Unity的Plugins文件夹下。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-16
      • 1970-01-01
      • 2021-05-07
      • 2022-12-01
      • 1970-01-01
      • 2019-07-15
      • 1970-01-01
      相关资源
      最近更新 更多