#.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();
по-прежнему не выполняется, и по-прежнему отображается сообщение об игнорируемых настройках исключения.