У меня есть проблема с подключением в C#
Я нахожусь в университетской проектной группе из шести человек, и мы используем C# (с Microsoft Visual Studio 2017 в качестве IDE), чтобы создать программу, которая может управлять системой производства пива.
У меня есть странная проблема, которую я понятия не имею, как исправить. Всякий раз, когда я через Visual Studio пытаюсь подключиться к базе данных или серверу любого рода, я получаю сообщение об ошибке.
В моей проектной группе мы используем базу данных postgreSQL, и всякий раз, когда я пытаюсь подключиться к ней, я получаю следующую ошибку:
System.Net.SocketException (0x80004005): такой хост неизвестен
в системе.Нет.ДНС.GetAddrInfo(строки наименование)
at System.Net.Dns.InternalGetHostByname(строковое имя хоста, логическое includeIPv6)
Никто другой в моей проектной группе не получает эту ошибку, и проблема сохраняется со всеми приложениями, которые я пытаюсь запустить в Visual Studio. Как уже упоминалось, проблема возникает не только с базами данных. Я даже не могу подключиться к простому серверу, запущенному с компьютера друзей.
Мой ноутбук использует Windows 10 в качестве операционной системы.
Что я уже пробовал:
Я попытался установить Visual Studio на другой компьютер (рабочий стол, также Windows 10), и возникла та же проблема.
Я пытался гуглить решения в течение нескольких часов безрезультатно.
Я попробовал запустить программу в двух разных сетях, поэтому я исключил сеть как проблему.
Я также в значительной степени исключил порт как проблему. Я попытался перейти к расширенным настройкам брандмауэра, сделав правило открытия порта, используемого в программе. Я попытался изменить порт, используемый в программе.
Я убедился, что Visual Studio имеет доступ через брандмауэр на обоих компьютерах.
F-ES Sitecore
Попробуйте поместить соответствующий хост и IP - адрес в файл system32\drivers\etc\hosts.