热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

在UWP中使用.NETStandard2.1

如何解决《在UWP中使用.NETStandard2.1》经验,为你挑选了1个好方法。

我今天犯了一个重大错误,即要进行一些NuGet库更新。它迫使我要么退回一周的工作量,要么升级到ASP .NET Core 3.0。我讨厌使用非生产性的东西,但是我也不想解开库,所以我升级了。然后,这迫使我重新定位.NET Standard 2.1库。我做到了 我现在的问题是客户端UWP代码。当我尝试编译时,我得到:

error : Project '..\ClassLibrary1\ClassLibrary1.csproj' targets 'netstandard2.1'. It cannot be referenced by a project that targets 'UAP,Version=v10.0.10586'.

即使使用原始UWP和.NET Standard 2.1库,也会发生这种情况。有任何线索如何使Visual Studio 2019客户端代码与最新升级一起使用?



1> user12115040..:

目前,所有Windows 10 SDK都不支持.NET Standard 2.1。

Windows 10 19H2使用与19H1 相同的SDK号,因此不太可能支持.NET Standard 2.1。(但我当然希望如此。)

微软尚未发布官方声明,但Windows 10 20H1正在获得有意义的SDK更新,因此很可能会支持它。如果是这种情况,UWP应用将需要20H1才能运行(因此它将成为受支持的最低版本)。

这种情况的主要问题之一是Entity Framework Core 3.0需要.NET Standard 2.1,因此暂时不能在UWP应用中使用。

顺便说一下,作为一个实验,我能够派生Entity Framework Core 3.0(用于SQLite)并使其在.NET Standard 2.0上进行编译。我基本上不得不从.NET Core 3.0中手动复制一些新的API(例如IAsyncXXX)。它确实有效,因此它是真正需要它的人的选择。请注意,我没有尝试使用SQL Server提供程序。


推荐阅读
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • InpreviousversionsofVisualStudio,therewereseparatecommandpromptsforx86andx64.InVS201 ... [详细]
  • 我是VSCode和一般编码的完全入门者,并且我正在尝试建立一个Python环境以开始学习。我已 ... [详细]
  • Windows2012中Jenkins搭建.NET自动编译测试与发布环境
    安装7Zip下载地址:http:www.7-zip.orga7z1602-x64.exe安装Git下载地址:https:github.comgit-fo ... [详细]
  • ImadeanextensionmethodtoswapplacesoftwoitemsinaCheckedListBox.Themethodisputinas ... [详细]
  • 我们已经在MicrosoftExcel用户窗体中构建了一个应用程序。它基本上连接到访问数 ... [详细]
  • 本文介绍了如何使用Power Design(PD)和SQL Server进行数据库反向工程的方法。通过创建数据源、选择要反向工程的数据表,PD可以生成物理模型,进而生成所需的概念模型。该方法适用于SQL Server数据库,对于其他数据库是否适用尚不确定。详细步骤和操作说明可参考本文内容。 ... [详细]
  • 在数据分析工作中,我们通常会遇到这样的问题,一个业务部门由若干业务组构成,需要筛选出每个业务组里业绩前N名的业务员。这其实是一个分组排序的 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • 本文介绍了adg架构设置在企业数据治理中的应用。随着信息技术的发展,企业IT系统的快速发展使得数据成为企业业务增长的新动力,但同时也带来了数据冗余、数据难发现、效率低下、资源消耗等问题。本文讨论了企业面临的几类尖锐问题,并提出了解决方案,包括确保库表结构与系统测试版本一致、避免数据冗余、快速定位问题等。此外,本文还探讨了adg架构在大版本升级、上云服务和微服务治理方面的应用。通过本文的介绍,读者可以了解到adg架构设置的重要性及其在企业数据治理中的应用。 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
author-avatar
夜幕下的猫眼_398
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有