NuGet从Unity Target Profile回退到.Net 3.5 Framework

时间:2017-01-16 23:03:43

标签: unity3d nuget

我正在为Unity游戏开发一些共享类库,我希望我的库能够定位自定义目标框架Unity 3.5 .net Subset Base Class Libraries。但是当我这样做时,大多数已发布的NuGet包都没有安装。它们失败并出现错误“包不包含任何与该框架兼容的程序集引用或内容文件”。

大多数情况下,如果我尝试安装的依赖库有.Net 3.5目标,它实际上可以正常工作。有些情况下,该库无法工作,因为它使用了.Net框架的一部分,Unity的Mono不支持。但我真的想使用NuGet来安装软件包,所以我可以尝试它而不必直接引用二进制文件。

我没有看到Install-Package powershell命令的任何参数让我指定.Net目标。是否有一些我在NuGet中缺少的东西允许我指定要安装的依赖项的.Net目标?

或者,有没有办法配置NuGet使用其回退机制将“net35”设置为“net35-unity subset v3.5”和“net35-unity full v3.5”框架的回退?就像它已经与“net20”和“net35”等一样。

0 个答案:

没有答案