Нам недавно пришлось откатить NpgSql до версии 2.2.5 в библиотеке доступа к данным для совместимости между синхронизацией данных и Amazon. Теперь у меня есть другое приложение, используя метод в одной и той же библиотеки, используемой в настройки «Сервер Compatibility Mode = RedShift» и генерирующий эту ошибку: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