我有一个.csproj(.NET 4.6.1版本),它使用ElasticSearch.net和Nest nuget软件包,今天这些dll已升级到新版本7.1.0。
由于ElasticSearch.net依赖于System.Diagnostics.DiagnosticSource(> = 4.5.1),因此该dll已升级到依赖版本。
运行代码时,出现以下错误。
为解决上述问题,app.config中包含一个依赖程序集,如下所示,但是所做的更改没有运气,我们将不胜感激。
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.1" newVersion="4.0.3.1" />
</dependentAssembly>