![](/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.