Npgsql v3.0.0 RC2包含重复定义

时间:2015-07-24 03:08:50

标签: visual-studio-2013 npgsql

我最近通过NuGet将我的Npgsql版本从2.2.3更新到3.0.0-RC2。当我构建时,我现在得到了一堆形式的错误:

The type 'Npgsql.NpgsqlConnection' exists in both
    'somePath\packages\Npgsql.3.0.0-rc0002\lib\net45\CodeContracts\Npgsql.Contracts.dll'
and 'somePath\packages\Npgsql.3.0.0-rc0002\lib\net45\Npgsql.dll'

类型NpgsqlPointNpgsqlPolygonNpgsqlException也是如此。我尝试清理并重新构建解决方案,并关闭并重新打开Visual Studio(2013 Ultimate Update 4)。这两种方法都没有任何效果。任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

这已在3.0版本分支中修复,请参阅github.com/npgsql/npgsql/issues/668。 3.0的nuget不包含合同参考汇编。