我有以下设置:
包含两个文件夹的nuget包: net45 - 包括程序集AssemblyOne.dll和AssemblyTwo.dll netstandard1.3 - 包括程序集AssemblyOne.dll和AssemblyTwo.dll 当然这些是同名的不同文件。
我将软件包安装到面向4.6.1版.NET Framework的项目中。
如何确保将netstandard1.3中的程序集添加到此项目中? 现在增加了net45。
谢谢!
答案 0 :(得分:0)
NuGet不支持此功能。 NuGet将采用它认为最佳的匹配。
如果您的项目以.NET Framework为目标,那么它将认为NuGet包中的程序集也是最佳匹配。一般而言,目标框架越具体,就越胜。
所以你留下了:
这里的另一个问题是为什么需要引用.NET标准程序集?