Dzieje się tak, ponieważ dostawca typu musi rozwiązać zależności sterownika innej firmy (Npgsql w tym przypadku) i nie może, ponieważ nie ma dostępu do pełnego drzewa zależności, takiego jak NuGet (lub Paket). Musisz skopiować System.Threading.Tasks.Extensions.dll do tego samego folderu, w którym Npgsql.dll siedzi (Twoja ResPath ), aby dostawca typu mógł rozwiązać ten zestaw.
Gdy to zrobisz, przekonasz się, że musisz również skopiować System.Runtime.CompilerServices.Unsafe .