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/blog/2010/10/14/defined-in-multiple-assemblies/

0

Czytam ten poradnik:
http://www.cezarywalenciuk.pl/post/2012/12/26/PostgreSQL-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