【问题标题】:Microsoft.Toolkit.Uwp.UI.Controls giving warnings when updated project to Fall Creators Update - Visual Studio UWPMicrosoft.Toolkit.Uwp.UI.Controls 在将项目更新到 Fall Creators Update 时发出警告 - Visual Studio UWP
【发布时间】:2018-10-22 00:26:35
【问题描述】:

我需要更改最低版本,因为我必须实现 SQL 框架。

不幸的是,在将 min version 更改为 Fall Creators Update 后,我收到了多个参考错误,都在谈论 dll 的缺失,如下所示:

找不到引用的组件“(...)Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\netstandard.library\2.0.2\build\netstandard2.0\ref\System.Drawing.dll”

我总共收到 116 条警告。我仍然可以构建和启动应用程序,但这让我想知道哪里出了问题。

我很确定是什么发出了这些警告。 我通过创建新的解决方案和项目并从以前的版本中移动所有代码来重新创建应用程序。

在我安装这个之前一切都很顺利:

Microsoft.Toolkit.Uwp.UI.Controls

警告又出现了。

该应用程序仍然可以正常工作,而且我使用的软件包中的控件也可以正常工作。 但是包裹有什么问题吗?不兼容秋季创作者更新吗?

有修复它的模式吗?或者我可以忽略它吗?

【问题讨论】:

  • 我的项目也有同样的问题

标签: c# visual-studio uwp controls nuget


【解决方案1】:

Microsoft.Toolkit.Uwp.UI.Controls 在将项目更新到 Fall Creators Update - Visual Studio UWP 时发出警告

这个问题应该是关于包Microsoft.Toolkit.Uwp.UI.Controls的问题。

根据报错信息:

引用的组件 '(...)Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\netstandard.library\2.0.2\build\netstandard2.0\ref\System.Drawing.dll' 找不到

似乎安装包后 UWP 项目缺少 .net 标准 2.0 参考 Microsoft.Toolkit.Uwp.UI.Controls。因此,为了解决这个问题,我们可以将 .net 标准库 2.0 包添加到 UWP 项目中。

另外,当我想向包的作者报告这个问题时,我发现你已经这样做了。这很棒。我发现 devsko 提供了解决方法,我将其发布在此处,因此这对阅读此主题的其他社区成员可能会有所帮助:

我刚刚将带有 NuGet 包管理器的 Netstandard.Library 包添加到我的 UWP 库中。这解决了我的问题

认证:The referenced component could not be found - warnings in Fall Creators Update Min Target

【讨论】:

    猜你喜欢
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 2018-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    相关资源
    最近更新 更多