在本章中,我們將討論學(xué)習(xí)控制臺(tái)應(yīng)用程序和UWP應(yīng)用程序之間的引用。 如果查看控制臺(tái)應(yīng)用程序的解決方案資源管理器中的引用,您將看到如下所示的.NET CoreApp。

.NETCoreApp是一個(gè)面向.NET Core應(yīng)用程序的新框架。 現(xiàn)在,如果查看UWP應(yīng)用程序的引用,它將看起來(lái)有點(diǎn)不同,如下所示。

*.csproj,所以回到舊的引用風(fēng)格,只能使用這個(gè)工程類(lèi)型定位一個(gè)框架。Miscrosoft.NETCore.UniversalWindowsPlatform NuGet包引用類(lèi)似于Console應(yīng)用程序中的Microsoft.NETCore.App NuGet引用。Miscrosoft.NETCore.UniversalWindowsPlatform和Microsoft.NETCore.App都是元程序包,這意味著它們是由其他程序包組成的。Microsoft.NETCore.App中的其他包,但不能在解決方案資源管理器中執(zhí)行相同的Microsoft.NETCore.UniversalWindPlatform。


現(xiàn)在點(diǎn)擊Open a package from online feed 選項(xiàng)。

默認(rèn)情況下,它將搜索nuget.org提要。現(xiàn)在在搜索框中搜索Microsoft.NETCore.UniversalWindowsPlatform,您將看到1個(gè)結(jié)果,如下所示。

點(diǎn)擊open的鏈接,它將打開(kāi)這個(gè)元數(shù)據(jù)包的頂級(jí)依賴(lài)項(xiàng)。

現(xiàn)在一起打開(kāi).NETCore應(yīng)用程序的.NETCore元數(shù)據(jù)包和UWP應(yīng)用程序的元數(shù)據(jù)包。

由于.NET Core,我們現(xiàn)在有更多可用于開(kāi)發(fā)的API。