最近、データ同期ライブラリとAmazonの互換性のために、NpgSqlをデータアクセスライブラリのバージョン2.2.5にロールバックする必要がありました。行くノートnpgsql接続文字列とサーバー互換モード
"key=value argument incorrect in ConnectionString" & vbCrLf & "Parameter name: server compatibility mode"
Dim connstring As String = [String].Format("Server={0};Database={1};" + "UID={2};PWD={3};Port={4};Sslmode=Disable;Pooling={5};MaxPoolSize=10;Server Compatibility Mode=Redshift", Server, DBName, MasterUsername, MasterUserPassword, Port, Pooling)
が、私はこのパラメータはリリースで追加されたときに見つけることができませんでした:私は今、「サーバー互換モード=赤方偏移」を設定すると、このエラーを生成している同じライブラリのインクルード内のメソッドを使用して別のアプリを持っていますここに別の問題がない限り、私はこれがいつ導入されたのかを知る必要がありますか?
Owch、NHibernateのは2.2.7を使用していますので、それは残念だ:( https://github.com/nhibernate/nhibernate-core/blob/master/lib/teamcity/postgresql/Npgsql.dll 私はまだつもりですこれをもう少し周りに遊んでください。何か回避策があるかどうか見てください。しかし、NHibernateは現在、赤方偏移をサポートしていないようです。 – user2326106