C# 链接打开PostgresSQL数据库失败

本人使用VS2015制作数据库登录软件在

            NpgsqlConnection conn = new NpgsqlConnection(str);

            conn.Open();时抛出以下错误

“System.IO.FileLoadException”类型的未经处理的异常在 mscorlib.dll 中发生 

其他信息: 未能加载文件或程序集“System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

查阅了好多资料,但是都没有解决,System.Runtime.CompilerServices.Unsafe.dll文件现在使用的时4.0.6.0版本,看着这个错误,是必须使用4.0.4.1版本的吗?还有说是需要使用StackExchange.Redis(客户端),但是好像没必要的吧!!!

求教!!!!