質問: New-Object Npgsql.NpgsqlConnection($ConnectionString) # 接続開始 $conn.Open() # バージョン $conn.ServerVersion #----------------------------------- # 切断 #----------------------------------- $conn.Close() ```
回答: いろいろ試してはみたのですが、Npgsql.4.1.3.1だとSystem.Threading.Tasks.Extensionsの依存関係の解消はできませんでした。 C#では接続(Open)できるアセンブリを全部Loadしてもダメだったので、何が必要なのかわかりません。 そこで案なのですが、どうしてもPowerShellから接続したいのであればNpgsqlのバージョンを下げるのはどうでしょうか。 Npgsql 3.1.10等はDependenciesがないためNpgsqlをLoadするだけで接続することができます。