我的便携式类库面向 .Net 4.0.3 和更高版本 + SL5(需要 4.0.3 System.Xml.Linq
)。我们可以要求用户拥有 .Net 4.0.3。我可以获取生成的 DLL 并在以 .Net Framework 4 为目标的项目中引用它就好了。当我nuget spec
在项目文件中,pack
然后尝试通过 NuGet 添加引用时,会出现以下错误:
“您正在尝试将此包安装到以 '.NETFramework,Version=v4.0' 为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件”
如何更改我的 NuGet 包以允许相同的 DLL 与 4.0 一起使用?