【发布时间】:2018-11-23 13:27:35
【问题描述】:
我想在 Unity 中使用一些 NuGet 包。我实现了Unity根据这篇文章(https://www.what-could-possibly-go-wrong.com/unity-and-nuget/)找到下载的DLL。 nuget.config 文件可以配置为将包下载到 Assets 文件夹内的 Plugins 文件夹中。问题是 NuGet 会下载每个 DLL 的多个版本(例如 net46、netcore50、netstandard21 等),而 Unity 不喜欢具有相同名称的多个 DLL。我知道我可以简单地将 DLL 手动放入 Plugins 文件夹中,但不幸的是,这不是一个让我满意的解决方案。
您知道我该如何解决这个问题吗?是否可以将 NuGet 配置为只为每个依赖项下载一个 DLL?
【问题讨论】:
-
您的文章谈到了问题和解决问题的方法。作者使用单独的 Visual Studio 项目来解决此问题。
标签: unity3d dependencies nuget dependency-management