Проблемы с HubConnectionBuilder .Net Core SignalR в Tizen

#.net-core #xamarin.forms #signalr #tizen #signalr.client

#.net-core #xamarin.forms #signalr #tizen #signalr.client

Вопрос:

Я разрабатываю Xamarin.Приложение Forms, которое должно быть совместимо с Windows (UWP), Android и TizenTV. Я использую клиент .Net Core SignalR. Приложение отлично работает на Windows и Android, но я не могу заставить его работать на Tizen (основной код тот же). Особенно одна строка кода из SignalR не работает.

 hubConnection = new HubConnectionBuilder().WithUrl(apiUrl  "registration-hub").Build();
  

Если он выполняется в эмуляторе с помощью отладчика Visual Studio, код просто покидает поток и не продолжается после этой строки.
Он не регистрирует ошибки или что-то еще. При попытке изменить настройки исключений в Visual Studio я получаю это уведомление:

 This debug engine does not support exception conditions. The condition(s) will be ignored.
  

Я пытался обновлять и понижать рейтинг пакетов, но ничего не получалось. Я могу воспроизвести это в новых пустых проектах .Net Tizen.

Ответ №1:

У меня только что была точно такая же проблема в моем проекте Xamarin forms. Для меня решение было:

  • Начать отладку
  • Окно «Настройки исключений»
  • Нажмите 5-й значок: «Восстановить список настроек по умолчанию»

Восстановить настройки исключений по умолчанию

Комментарии:

1. спасибо за ваш ответ, к сожалению, это ничего не меняет. Код после hubConnection = new HubConnectionBuilder().WithUrl(apiUrl "registration-hub").Build(); по-прежнему не выполняется, и по-прежнему отображается сообщение об игнорируемых настройках исключения.