我的便携式类库面向.NET 4.0.3及更高版本+ SL5(需要4.0.3,适用于System.Xml.Linq
)。我们没有要求用户使用.Net 4.0.3。我可以将所得到的DLL引用到一个以.Net Framework 4为目标的项目中。当我nuget spec
项目文件,pack
然后尝试添加通过的NuGet的参考,它提供了以下错误:NuGet Package中的便携式类库.Net 4.0.3
“您正在尝试这个软件包安装到一个项目,目标的.NETFramework,版本= V4.0 ',但该程序包不包含任何与该框架兼容的程序集引用或内容文件“
如何更改我的NuGet包以允许使用4.0的相同DLL工作?
我用NuGet包资源管理器修改了软件包,将'lib/portable-net403 + sl50'改成了'lib/portable-net40 + sl50',它工作正常。我想我需要找到一种方法让'pack'命令执行此操作。 – Ethan