【.NET Standard依赖问题,吐血推荐】未能加载文件或程序集“netstandard, Version=2.0.0.0, Culture=neutral

本文介绍了在遇到.NET Standard 2.0依赖问题时,如何通过尝试不同解决方案,如安装Net Core SDK、寻找运行时安装包、NuGet部署和更新Framework版本,最终成功解决问题的过程。强调了.NET Standard是一种标准,而.NET Core和.NET Framework是其实现。
摘要由CSDN通过智能技术生成

前言

折腾了一上午,还是GOOGLE解决了,百度搜出来的都什么玩意?

本以为就是个简单的依赖包安装问题,没太在意standard是个什么东西。

由于之前基本都是用framework,客户机部署的时候缺库就上framework的runtime包,

但是第一次看到这个问题,缺standard?

未能加载文件或程序集“netstandard, Version=2.0.0.0, Culture=neutral

失败是成功的妈妈

先介绍妈妈吧,把这问题搜了之后,出来的一堆方案,统统失效,失败方案如下:

1、下载安装Net Core 2.0 SDK?

抱歉,微软官网下不到安装器,SDK的只有不知道什么zip,估计需要自行编译,没有搞过,放弃;runtime包的下载地址也没有。。那么高版本的装一下呢?装了2.0.9的runtime,无法部署成功。

2、下载standard2.0的运行时安装包吧?

百度不出别的方案了,那么就找个standard2.0的runtime总有的吧;找了一圈,下了一堆standard-2.0.0.zip,有的还是preview。。github上有2.0.0正式版的。但是连接不稳定,所以没成功。

3、基于nuget部署吧?

这个展开的工作就很多了,大概试了下这个命令

nuget install NETStandard.Library -Version 2.0.0

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值