加载项 System.Data.SqlClient 参考后的 SqlConnection 运行时失败

SqlConnection runtime failure after addin System.Data.SqlClient Reference

我正在使用 .Net Core 2.0.0,在一个项目中,我正在使用来自 System.Data.SqlClientSqlConnection class 来建立 SQL 服务器连接。到现在为止都没有问题,我一直在和 Dapper 一起使用它。然后我需要使用结构化类型,长话短说,我最终从 nuget 添加了 System.Data.SqlClient 包来构建项目。但是然后当我 运行 项目时,我收到这个 运行 时间异常

Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=4.0.2.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'

这对我来说很奇怪,因为我安装了这个包,并且在我添加 System.Data.SqlClient 之前它工作得很好。什么可能导致问题以及如何解决?

我找到了答案,问题是我使用的是.net core 2.0.0 preview2 版本。升级到.net core 2.0.0 release版本后问题解决