

c# - Mysql.Data.dll
Dobrý den,
jak mohu v c# nastavit cestu ke k Mysql.Data.dll? Příklad: na druhém počítači, kde není nainstalovaná tato reference, tak musí být u program.exe také soubor Mysql.Data.dll jinak to hodí error. Jak mohu docílit toho, aby po spuštění programu se Mysql.Data.dll načetl z jiného adresáře (třeba z appdata), kde by se také před spuštěním stáhl... předem děkuji za odpověď.
V projekte nastav pre tú referenciu Local Copy na true.
Mysli ale na to, že tá knižnica je pod licenciou GPL, takže buď to nedistribuuješ a používaš pre svoje (aj komerčné účely), alebo napíšeš ten program tak, že môže bežať aj s inou databázou a zákazníkom dáš návod, ako si to tam majú nakopírovať.
Edit: Alebo tú knižnicu nainštaluješ do GAC. Buď cez gacutil alebo to spraví inštalačka MySQL connectora.
Jj. Jen dodám gacutil funguje jen pro managed dll.
S unmanaged si neškrtne, zkoušel jsem.
MySQL connector je manažovaná knižnica.
A co to je GAC? :D
http://en.wikipedia.org/wiki/Global_Assembly_Cache