Проблема со строкой подключения объекта SQLC#

Место общения программистов C#
Anonymous
Проблема со строкой подключения объекта SQL

Сообщение Anonymous »

У меня есть приложение, которое вызывается на удаленном сервере веб-хостинга. Он вызывает данные о клиенте и вносит изменения в записи в ответ на уведомление о продаже. Раньше работало нормально, но в последнее время нет.
Исключение:

System.ArgumentException: указанное именованное соединение либо не найден в конфигурации, не предназначен для использования с поставщиком EntityClient, либо недействителен.
в System.Data.EntityClient.EntityConnection.ChangeConnectionString(String newConnectionString)
в System.Data.Objects. ObjectContext.CreateEntityConnection(String ConnectionString)
в GSnet.Models.GreenhillSoftwareEntities..ctor() в C:\Users\Mike\source\repos\GSnetA\Models\GsEntityModel1.Designer.cs:line 50
в GSnet.GSData.ProcessPurchase(транзакция payPalTransaction) в C:\Users\Mike\source\repos\GSnetA\GSData.cs:строка 58

Я дважды проверил строку подключения и не вижу в ней ничего плохого. Вот ниже: XXX заменяет конфиденциальные данные. Если я запускаю его на своей машине разработчика для отладки, он вполне успешно вызывает удаленную базу данных, но когда тот же код и та же строка подключения находятся на удаленном хост-сервере, он падает на первый время, когда требуются какие-либо данные.
Я ломал голову, пытаясь вспомнить какие-либо существенные изменения, сверяясь с историей GIT и т. д., но я в тупике.
Может ли кто-нибудь дать мне какие-либо подсказки?
Я попробовал повторно скопировать код и строку подключения/web.config на сервер и добавил некоторые журналы, чтобы знать, какая версия кода работает.
Все равно не получилось.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ion-string

Вернуться в «C#»