![](/img/trans.png)
[英].Net Standard 2.0 Generate NuGet package including projects in the same solution and NuGet packages
[英]Updating to .NET Standard 2.0 Nuget packages
我已经为现有项目更新了nuget软件包。 我已经更新了我的所有软件包,包括.NET Standard 2.0 nuget软件包。 现在,我收到以下错误消息。
无法加载文件或程序集“ System.Runtime,版本= 4.0.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a”或其依赖项之一。 找到的程序集的清单定义与程序集引用不匹配。
我试图清理,重建,重新启动等。我用谷歌搜索,并认为这是对.NET Standard 2.0 nuget包的引用。 我的web.config的运行时程序集绑定部分中有一些条目。
我认为我需要引用运行时4.3.0.0,但是我看不到这样做的方法。 任何建议表示赞赏。 TIA。
如果不使用ASP.NET Core,则可以在web.config的system.web部分中为System.Runtime设置程序集。 顺便说一句,也请配置您的.NetFramework版本 。
<system.web>
<httpRuntime targetFramework="4.5.1" />
<compilation debug="true" targetFramework="4.5.1">
<assemblies>
<add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</assemblies>
</compilation>
</system.web>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.