nuget - 如何检查 nuget 包是否支持通用 Windows 应用程序 (UWP)?

标签 nuget win-universal-app

我正在构建一个 Xamarin 应用程序。目前支持 Android 和 iOS。

我想使用 Xamarin guide 将我的应用程序扩展到通用 Windows 应用程序

在此之前,我想检查我当前使用的 nuget 软件包是否支持通用 Windows 应用程序

例如,我一直在尝试检查 Xamarin.Insights 是否支持通用 Windows 应用程序并检查 nuget页面我看不到任何支持平台的提及

实际 nuget 包的内容,但由于我不知道我在寻找什么,所以我也无法从这里看出

enter image description here

那么我要在包中寻找什么来检查 nuget 包是否支持通用 Windows 应用程序?

最佳答案

UWP 应用将按以下顺序查找文件夹: uap10.0 > uap > netcore451 > netcore > dotnet

如果没有这些文件夹,就无法保证该库能够正常工作,但它可能会正常工作。由于类库目标在 NuGet 和 .NET Core 中正在进行大规模修改,因此需要进行一些尝试和错误。 Oren Novotny has a great post on it还有一个NuGet专门在 UWP 上发布。

NuGet folder order

关于nuget - 如何检查 nuget 包是否支持通用 Windows 应用程序 (UWP)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34950486/

相关文章:

.net - 显示我的 nuget 的源代码

angularjs - 当应用程序 (UWP) 暂停时,如何接收通知并向 SignalR 中心发送通知?

c# - 是否可以从控制台应用程序发送 Toast 通知?

c# - NuGet 包拒绝在 .NET Core 库中卸载

c# - NuGet:不包含包中的引用

c# - 尝试使用 Xaml Storyboard同时淡入一个元素并淡出另一个元素时出现错误

c# - VS 2015 RC - 尝试在 Windows 8 中创建 Windows 10 通用应用程序时不会加载 Xaml 设计器

win-universal-app - 如何制作具有辅助功能支持的 UWP 自定义(即模板化)按钮控件

nuget - 无法安装包 'NuGet.Client 3.2.0'

.net - Azure Web 应用程序上未加载库 System.Threading.Tasks.Extensions