在.Net Core 2项目中无法引用.Net Standard 2库的原因是.Net Core 2不支持.Net Standard 2。.Net Standard是一个规范,定义了一组API,用于跨平台开发,而.Net Core是一个开源的跨平台开发框架,它实现了.Net Standard规范的一部分。
在.Net Core 2项目中,可以引用.Net Standard 1.6及以下版本的库,因为这些版本是兼容的。如果你想在.Net Core 2项目中使用.Net Standard 2库,你需要升级你的项目到.Net Core 2.1或更高版本。
升级到.Net Core 2.1或更高版本后,你就可以在项目中引用.Net Standard 2库了。.Net Standard 2提供了更多的API和功能,可以让你更方便地开发跨平台应用程序。
在腾讯云的产品中,推荐使用云服务器CVM来部署和运行.Net Core项目。云服务器CVM是腾讯云提供的弹性计算服务,可以提供稳定可靠的计算资源,支持多种操作系统和开发环境。你可以通过腾讯云控制台或API创建和管理云服务器CVM,具体操作可以参考腾讯云云服务器CVM产品介绍:https://cloud.tencent.com/product/cvm
另外,腾讯云还提供了云数据库MySQL和云数据库SQL Server等数据库服务,可以用来存储和管理.Net Core项目的数据。你可以根据项目需求选择适合的数据库服务,具体介绍和使用方法可以参考腾讯云云数据库产品介绍:https://cloud.tencent.com/product/cdb
总结:在.Net Core 2项目中无法引用.Net Standard 2库,需要升级到.Net Core 2.1或更高版本。腾讯云提供了云服务器CVM和云数据库等服务,可以用来部署和运行.Net Core项目,并存储和管理项目的数据。
领取专属 10元无门槛券
手把手带您无忧上云