我需要更改最小版本,因为我必须实现 SQL 框架。
不幸的是,在将 min 版本更改为 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
警告再次出现。
无论如何,该应用程序都可以运行,而且我使用的软件包中的控件也运行良好。但是包裹有什么问题吗?它与秋季创作者更新不兼容吗?
有没有修复的模式?或者我可以忽略它吗?
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 库中。那解决了我的问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句