Метод Dbfactories.getfactory не может установить соединение при развертывании на сервере .net

Dbprovider.getfactory не устанавливает соединение при развертывании на серверах.

dbProviderFactory = DbProviderFactories.GetFactory("Teradata.Client.Provider");

Ошибок в логах тоже нет, просто приложение вылетает со словами:

Страница не может быть отображена


person Syed    schedule 14.08.2019    source источник
comment
Этот ответ может помочь вам: stackoverflow.com/questions/25389319/   -  person Roxana Sh    schedule 14.08.2019
comment
В основном это проблема проверки сборки, двоичный файл, который вы загружаете или пытаетесь загрузить, не найден и/или не может инициализировать класс Factory. Попробуйте использовать API Teradata.Client.Provider напрямую. Пока вы создаете Factory, вы пытаетесь заполнить конкретный класс базовым абстрактным классом и работать с ним, но прямое использование, по крайней мере, обеспечит его работу. Также общий механизм проверки подписанной сборки — GAC следует за папкой bin проекта.   -  person Mrinal Kamboj    schedule 14.08.2019