b>j)΄!Pԫ&;"kB޶}pSVT(wę!j x;-m@JnQ+պכ7MajfJͱ4jѲ撆RxZMz7vIW/dٞТזcZM~ji ߒsQzԠDW3Den"M+/B:-uIJ7j委9p='mANޭ=/B:-n&nUfqxZM~c Ϲ+,&ᾺܢF[(1*" ϒ"Jԧ<;b" "jܢF[x ,!q қ*]/؝27SMcs"ޭDQ/应ܢF_! :s" 7`F+SVTn"IJnQ/应B 4 wD"IJ׭-`S9DrjiEJ߅gJ应矁[xZM~n"IB؃!'Тѕ+(mIKʭ/|ϐܢF[xZMzG %嬩/c[[ Вести с полей.

Вести с полей.

Привет всем.

Сегодня закончил(?) работу над очередным выпуском IBProvider-а и .Net провайдера. Это будет продолжение немного затянувшегося исправления ошибок и переписывания старого плюсового кода с реализацией корявых конструкций на самом нижнем, инфраструктурном уровне, созданных в период бурной молодости 🙂 Такого осталось уже совсем немного.

Основное изменение в .Net провайдере — запрет неявного коммита «вложенных» транзакций. Добил затеянное два с половиной года назад. Вернуть старое поведение можно через новое (специализированное) свойство строки подключения «NetProv: NestedTransRules». Допустимые значения перечислены в OleDbPropertiesVaules.NetProvider.NestedTransRules (обожаю эти километровые имена).

Ну и под занавес, я освоил создание NuGet-пакетов (Задача элементарная, по сравнению с нормальным инсталлятором. Но сутки я на неё все равно угробил.). Так что наш Ado.Net провайдер теперь можно загружать и с NuGet.org. В пакет включены релизные сборки провайдера (под все версии FW) и PDB файлы. Пользуясь случаем передаю привет Ксении Кузнецовой, которая год назад предложила эту затею.

Leave a Comment