Ошибка SQL 25 при развертывании приложения UWP, но не при отладке? - PullRequest
0 голосов
/ 03 марта 2019

Я подключаюсь к серверу SQL на другом ПК в нашей сети.При кодировании этого приложения UWP (с использованием последних версий всего, например, SQL, Windows 17763) все работает нормально.Запросы возвращают результаты.Я использую VS 2017.

Однако, когда я создал пакет для его загрузки на другие ПК (в том числе на ПК, где находится сервер), я получаю сообщение об ошибке, в котором говорится, что сервер не найден или нетДоступно:

provider: TCP Provider, error: 25 - Connection string is not valid

Для справки, сгенерированная строка подключения выглядит так:

Data Source=PC-1\\SQLEXPRESS;Initial Catalog=NewDatabase;User ID=sa;Password=password

Я проверил все остальные темы, которые я мог найти по этой теме.Я даже покрыл контрольный список возможностей - Частные сети, Интернет (клиент и сервер)

Что может быть причиной этой ошибки?

ОБНОВЛЕНИЕ: Загруженное приложение работает при установке на других компьютерах, кроме того, на котором по какой-то причине находится экземпляр SQL-сервера.

1 Ответ

0 голосов
/ 04 сентября 2019

Вам необходимо добавить исключение для обратной петли.По какой-то странной причине вы не можете подключиться к локальному хосту из загруженного приложения UWP.Но это работает, когда вы запускаете приложение из Visual Studio Debug.

Пожалуйста, смотрите: UWP Включите петлю локальной сети

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...