我有一个使用net451运行的.netcore 1.1应用程序。
我将目标框架更改为net462,清除了bin / nuget包,重建了所有/ dotnet还原并且编译得很好。
当我从System.Http.Net
库访问方法时,应用程序会抛出以下异常。
System.IO.FileLoadException:无法加载文件或程序集 System.Diagnostics.DiagnosticSource,Version = 4.0.0.0,Culture = neutral, PublicKeyToken = cc7b13ffcd2ddd51'或其依赖项之一。该 找到程序集的清单定义与程序集不匹配 参考。 (来自HRESULT的异常:0x80131040)文件名: 'System.Diagnostics.DiagnosticSource,Version = 4.0.0.0, Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51 at System.Net.Http.WinHttpHandler.SendAsync(HttpRequestMessage请求, 取消语音取消语言)
如何进一步调试此问题?我正在使用win10-x64和vs2017 RC。