Instalacja PostgreSQL oraz pliku Npgsql.dll

0

Cześć,
próbuję zainstalować bazę danych PostgreSQL. W C# chcę dołączyć plik Npgsql.dll i dołączam go w Solution Explorer. Jednak po dodaniu tego pliku i próbie wywołania jakiegokolwiek kodu powiązanego z tą biblioteką otrzymuje takie oto ostrzeżenia:

Warning 2   The predefined type 'System.Action' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll'   QuickManager2
Warning 3   The predefined type 'System.Action' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll'   QuickManager2
Warning 4   The predefined type 'System.Action' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll'   QuickManager2
Warning 5   The predefined type 'System.Action' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll'   QuickManager2
Warning 6   The predefined type 'System.Func' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll' QuickManager2
Warning 7   The predefined type 'System.Func' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll' QuickManager2
Warning 8   The predefined type 'System.Func' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll' QuickManager2
Warning 9   The predefined type 'System.Func' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll' QuickManager2
Warning 10  The predefined type 'System.Func' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll' QuickManager2
Warning 1   The predefined type 'System.Runtime.CompilerServices.ExtensionAttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Core.dll'   QuickManager2

Jak to naprawić i czym to jest spowodowane?

0

Tutaj jest wytłumaczony podobny problem. Może pomoże.
https://www.wwco.com/~wls/blo[...]fined-in-multiple-assemblies/

0

Czytam ten poradnik:
http://www.cezarywalenciuk.pl[...]-NET-polaczenie-ADO-ODBC.aspx
Moim IDE jest Visual C# 2010. Nie posiadam opcji Microsoft OBDC Data Source tak jak jest na screenach. Jak zatem mam skonfigurować połączenie z PostgreSQL? Jakiej wersji PostgreSQL użyć dla tego IDE?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0