我维护一个打包为NuGet的开源PCL库,目标是(以及其他)Xamarin平台。它已被许多开发人员成功使用。最近我收到了一份问题报告,其中一位开发人员表示他必须修补我的NuGet包,才能将该软件包包含在他的应用程序中。
他改变了: 便携式net45 +赢+ win8的+ WP8 + wpa81
于: 便携式net45 + WP8 + wpa81 + netcore45 + monoandroid1 + xamarin.ios10
虽然我没有在我的软件包nuspec中明确指定xamarin目标,但在构建Xamarin应用程序时从未出现过问题。显然现在是这样。这可以与Visual Studio 2015,最近的Xamarin更新(我没有用我的lib验证)?还有其他原因吗?