TCPConnection IO Exception веб-приложение - PullRequest
0 голосов
/ 28 октября 2018

Я пытаюсь прочитать данные устройства.Следующий код прекрасно работает на настольном приложении.Когда я помещаю его в веб-приложение, оно дает исключение ввода-вывода.Я отключил FireWall, при развертывании

Client inherits from TcpClientPlus
                using (FaceId Client = new FaceId(textBoxDeviceIP.Text, Convert.ToInt32(textBoxDevicePort.Text)))
{
    Client.SecretKey =textBoxSecretKey.Text.Trim();
    string Answer;
    FaceId_ErrorCode ErrorCode = Client.Execute(textBoxCommand.Text, out Answer, DeviceCodePage);
    if (ErrorCode == FaceId_ErrorCode.Success)
    {
        textBoxAnswer.Text = Answer;
    }
    else
    {
        MessageBox.Show("Error Code: " + ErrorCode.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
}
        I've found out the reason: another connection was open at the same time.

Кроме того, я включил брандмауэр, и он работал нормально.

Большое спасибо.

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