我们正在将项目从packages.config升级到PackageReference结构。引用的包之一在子文件夹中包含 DLL,例如:
当使用packages.config从项目中引用此包时,该包的所有DLL都作为引用包含在项目中,并且工作正常。使用 PackageReference 时,它似乎只能识别根文件夹 (lib\net45) 中的 DLL。对于使用子文件夹中 DLL 的功能的所有内容,我们都会遇到构建错误。有没有办法告诉 NuGet 在使用 PackageReference 时考虑 NuGet 包的子文件夹?