lFBConnectionString = DBConnectionStringParser.ChangeParameterValue(lFBConnectionString, DBConnectionStringParameter.ClientLibrary, @"x64\fbembed.dll");
else
lFBConnectionString = DBConnectionStringParser.ChangeParameterValue(lFBConnectionString, DBConnectionStringParameter.ClientLibrary, @"x86\fbembed.dll");
Problem je, ze samotnou klientskou knihovny to najde spravne, ale zrejme to nenajde celou tu “intl” slozku protoze to hlasi:
FirebirdSql.Data.FirebirdClient.FbException
Message: COLLATION UNICODE for
CHARACTER SET UTF8 is not installed
COLLATION UNICODE for CHARACTER SET UTF8
is not installed
Jak tedy spravne predepsat to umisteni FBEmbed knihovny tak aby to naslo i vse ostatni (a nehledalo to pouze vedle aplikace)?
Rob
PS. Pokud 32 bit nebo 64bit verzi nakopiruju vedle “moje.exe” tak vse jede.
Pokud si dobre vzpominam, FB to hleda podle toho odkud byl nacten.
Takze zmenit pracovni adresar aplikace by melo pomoci.
--
Jiri {x2} Cincura (x2develop.com founder)
http://blog.cincura.net/ | http://www.ID3renamer.com