【发布时间】:2019-11-20 20:03:35
【问题描述】:
我在 github 上克隆了一个项目,在尝试编译时,它给了我缺少程序集引用的错误,但所述程序集在项目中并且似乎很好。
错误 CS0012 类型“ValueType”在未引用的程序集中定义。您必须添加对程序集“netstandard,Version=2.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51”的引用。 UndertaleModTool Converters\RectConverter.cs 16
ValueType 在依赖ValueTuple 中。
尝试在 csproj 文件中重新安装、更新和设置,但我想为这个问题找到一个干净的解决方案;其他人似乎能够很好地编译该项目。
关于如何解决此类问题的任何想法?
github上的项目链接供参考https://github.com/krzys-h/UndertaleModTool
【问题讨论】:
-
添加引用是您必须明确执行的操作。这不仅仅是代码复制和粘贴的问题。引用程序集的确切方式因 IDE/编译器/项目格式而异。
-
我通过 Nuget 包添加引用,据我所知,它应该可以开箱即用,不是吗?
标签: c# visual-studio-2017 .net-assembly