在VisualStudio2010NetFramework4中将NPGSQL3与C#一起使用

在VisualStudio2010NetFramework4中将NPGSQL3与C#一起使用,c#,npgsql,C#,Npgsql,我有一个c#visual studio 2010桌面应用程序。我用的是2.2.7。在这个npgsql版本中,当我出现错误时,例如一个重复的主键,我的应用程序没有响应,用户也不会看到错误 但在VisualStudio2015中,在测试应用程序中使用npgsql 3.0.3,npgsql工作正常,错误显示与预期一致 因此,我尝试在Visual Studio 2010中安装npgsql 3.0,5,但出现以下错误: 安装包:无se Encuntera la version'3.0.5'del paqu

我有一个c#visual studio 2010桌面应用程序。我用的是2.2.7。在这个npgsql版本中,当我出现错误时,例如一个重复的主键,我的应用程序没有响应,用户也不会看到错误

但在VisualStudio2015中,在测试应用程序中使用npgsql 3.0.3,npgsql工作正常,错误显示与预期一致

因此,我尝试在Visual Studio 2010中安装npgsql 3.0,5,但出现以下错误:

安装包:无se Encuntera la version'3.0.5'del paquete'Npgsql'


npgsql 3仅适用于.netframework 4.5,而我的应用程序使用的是netframework 4。你知道怎么解决这个问题吗?我需要在Visual Studio 2010应用程序中使用npgsql 3?

您不能让.NET 4.0应用程序使用.NET 4.5库(npgsql)。也许可以分析2.2.7中的错误并修复它,但是2.x行没有受到太多的关注,因为它太旧了,所以不太可能出现这种情况。注意.NET 4已经达到它的生命终点,考虑前进到4.5/4.6…

< p>你不能使.NET 4应用程序使用.NET 4.5库(NPGSQL)。也许可以分析2.2.7中的错误并修复它,但是2.x行没有受到太多的关注,因为它太旧了,所以不太可能出现这种情况。请注意,.NET 4已经达到它的生命终点,考虑前进到4.5/4.6……/P> 对.NET 2.0、.NET 3.5和.NET 4.0的支持已取消-您必须升级到.NET 4.5才能使用Npgsql 3.0。我们将尽最大努力继续对2.2分支进行一段时间的错误修复

在应用程序中以.NET 4.5为目标,或者尝试降级到,以查看这些版本中是否复制了此行为

对.NET 2.0、.NET 3.5和.NET 4.0的支持已取消-您必须升级到.NET 4.5才能使用Npgsql 3.0。我们将尽最大努力继续对2.2分支进行一段时间的错误修复


在应用程序中以.NET 4.5为目标,或者尝试降级到,以查看这些版本中是否复制了此行为。

同样值得注意的是,Microsoft不再支持.NET 4。同样值得注意的是,Microsoft不再支持.NET 4