如何解决在未引用的程序集中定义
嗨,我正在尝试将 Embedio DLL 添加到 Unity C# 项目中,我已将 Embedio.dll 和 Swan.Lite.dll 添加到我的项目中,只是使用 NuGet 添加它们,并尝试将 .DLL 放在资产目录中,但是我一直收到这个错误。
我使用的所有DLL都是针对netstandar2.0的。
但我不断收到此错误:
错误 CS0012:在未引用的程序集中定义了类型“Configuredobject”。您必须添加对程序集“Swan.Lite,Version=3.0.0.0,Culture=neutral,PublicKeyToken=30c707c872729fff”的引用。 (CS0012)
我的 package.config:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Embedio" version="3.4.3" targetFramework="net471" />
<package id="System.ValueTuple" version="4.5.0" targetFramework="net471" />
<package id="Unosquare.Swan.Lite" version="3.1.0" targetFramework="net471" />
</packages>
还有我的 Assembly-CsSharp.csproj
看起来像这样:https://pastebin.com/E6raLbYe
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。