![]() Netcoreapp1.3.1 (plus everything else inherited from net5.0) Net1.4 (with NU1701 warning) netcoreapp1.3.1 (warning when WinForms or WPF is referenced) netstandard1.2.1 The following table shows the compatibility of the. NET 5 introduced the net5.0-windows OS-specific TFM, which includes Windows-specific bindings for WinForms, WPF, and UWP APIs.NET 6 and later versions have additional OS-specific TFMs, for example, net6.0-ios. OS-specific TFMs also inherit every API available to their base TFM, for example, the net6.0 TFM. Specifying an OS-specific TFM makes APIs that are specific to an operating system available to your app, for example, Windows Forms or iOS bindings. The net5.0, net6.0, and net7.0 TFMs include technologies that work across different platforms. NET 5+ OS-specific TFMs.NET 5+ OS-specific TFMs For more information, see the following section. NET 5 and later TFMs include some operating system-specific variations. For example, win81 is an equivalent TFM to netcore451. The following table shows the target frameworks supported by the. ![]() Target frameworkĪ target framework is typically referenced by a TFM. A target framework moniker (TFM) is a standardized token format for specifying the target framework of a. These target framework versions are the latest stable versions. The following table defines the most common target frameworks, how they're referenced, and which version of. NET Standard), the APIs are defined by the NuGet packages included in the app or library. NET Framework, the APIs are defined by the assemblies that the framework installs on a system and may include application framework APIs (for example, ASP.NET).įor package-based target frameworks (for example. ![]() For example, an app that targets Xamarin.iOS (for example, Xamarin.iOS10) has access to Xamarin-provided iOS API wrappers for iOS 10, or an app that targets Universal Windows Platform (UWP, uap10.0) has access to APIs that compile for devices that run Windows 10.įor some target frameworks, such as. NET implementation to gain access to implementation-specific APIs. NET Framework using the same codebase.Īn app or library can also target a specific. NET Standard 1.6 and gain access to APIs that function across. NET Standard.NET Standard versions represent standardized sets of APIs across all. ![]() You specify the target framework in your project file using a target framework moniker (TFM).Īn app or library can target a version of. When you target a framework in an app or library, you're specifying the set of APIs that you'd like to make available to the app or library. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |