Я пытаюсь создать SAConnection в базе данных Sybase IQ. создать соединение с помощью простого визуального приложения Studio C#Не удалось загрузить собственную DLL (C: Users [Имя пользователя] AppData Local Temp ... dbdata.dll
Мой код не по адресу:.
SAConnection connection = new SAConnection(connString);
И выскакивает с коробкой сообщения:
SQL Anywhere ADO.NET DataProvider
Failed to load native dll (C:\Users\<Username>\AppData\Local\Temp\{16AA8FB8-4A98-4757-B7A5-0FF22C0A6E33}_0\dbdata.dll
Код впоследствии бросает исключение:
"The type initializer for 'iAnywhere.Data.SQLAnywhere.SAConnection' threw an exception" with InnerException as described in the message box.
Я проверил и дважды проверил строку подключения, и я уверен, что это правильно. Я использую iAnywhere.Data.SQLAnywhere версии 11.0.0.11292 и подключаюсь к базе данных Sybase IQ . Я запускаю Win7 64 бит и могу подключиться к базе данных без проблем в Aqua Data Studio. Любые идеи по этому поводу были бы замечательными.
Почему загрузка DLL из такого неясного местоположения? – rene