[英]Use specific version of nuget package assemblies
我有以下设置:
一个带有两个文件夹的nuget程序包:net45-包括程序集AssemblyOne.dll和AssemblyTwo.dll netstandard1.3-包括程序集AssemblyOne.dll和AssemblyTwo.dll当然,这些是具有相同名称的不同文件。
我将软件包安装到目标为.NET Framework 4.6.1版本的项目中。
如何确定netstandard1.3中的程序集已添加到该项目中? 现在添加了net45。
谢谢!
NuGet不支持此功能。 NuGet将采用认为最合适的方式。
如果您的项目以.NET Framework为目标,则它将认为NuGet程序包中的组件也以.NET Framework为最佳匹配。 总的来说,目标框架越具体,就越成功。
因此,您要么选择:
这里的另一个问题是,为什么您需要引用.NET Standard程序集?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.