c# - ML.NET 无法在 uwp 上运行

标签 c# uwp ml.net

我在 Visual Studio 2017 中构建了一个 UWP 应用程序,还在解决方案中添加了一个类库来运行 ML.NET,但每次运行该应用程序时都会出现异常

PlatformNotSupportedException. Retrieving information about local processes is not supported on this platform

可能是什么问题?

最佳答案

这是一个 .NET Standard 异常,当库试图访问一个 API,该 API 实际上并未在平台上实现,但存在是为了使平台符合 .NET Standard。在这种情况下,ML.NET 似乎正在尝试获取尚未在 UWP 中实现的进程信息,因此它因给定的异常而失败。

我建议将其作为问题提交到 ML.NET GitHub issues 中获取有关是否有解决方法的第一方建议,或通知团队开发人员需要它才能在 UWP 中使用该库。

关于c# - ML.NET 无法在 uwp 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50829968/

相关文章:

c# - 使用简单注入(inject)器注入(inject) IUrlHelper

c# - 带图像模糊 UWP 的投影

c# - Template10 中的 Shell ViewModel

c# - UWP HttpClient 禁用 "If" header

c# - 无法在 Windows 2012 R2 服务器上加载 DLL 'tensorflow'

c# - 使用 Web 服务 API 确定用户在 SharePoint 网站/工作区中的角色

C#按键; Label 中的显示键

c# - WCF:如何使用一种方法发送各种类型的消息

ML.net 将新数据添加到现有生成的模型

c# - 使用 ML.Net 进行多类分类的置信度