<?xml version="1.0"?> <package xmlns="http://schemas.microsoft.com/packaging/2013/01/nuspec.xsd"> <metadata minClientVersion="2.5"> <id>Microsoft.Bcl</id> <version>1.1.6</version> <title>Microsoft BCL Portability Pack</title> <authors>Microsoft</authors> <owners>Microsoft</owners> <licenseUrl>http://go.microsoft.com/fwlink/?LinkId=329770</licenseUrl> <projectUrl>http://go.microsoft.com/fwlink/?LinkID=280057</projectUrl> <iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl> <requireLicenseAcceptance>true</requireLicenseAcceptance> <description>This packages enables projects targeting down-level platforms to use some of the types added in later versions including: - CallerMemberNameAttribute - CallerLineNumberAttribute - CallerFilePathAttribute - Tuple<T1, T2, ...> - IProgress<T> - IStructuralComparable - IStructuralEquatable - Task - InvalidDataException These types are "unified" to their later version equivalent. For example, when running on .NET Framework 4.5, IProgress<T> from this package will be seen by the runtime as the same type as the one already available in the platform. Supported Platforms: - .NET Framework 4 (with KB2468871) - Windows Phone 7.5 - Silverlight 4 and 5 - Portable Class Libraries This package is only required for projects targeting .NET Framework 4.5, NET for Windows Store apps or Windows Phone 8 when consuming a library that uses this package.</description> <summary>Adds support for types added in later versions of .NET when targeting previous versions.</summary> <copyright>Copyright © Microsoft Corporation</copyright> <tags>BCL Microsoft System Task IProgress</tags> <dependencies> <dependency id="Microsoft.Bcl.Build" version="1.0.10" /> </dependencies> </metadata> </package>