В простом запросе POST на мой REST API я делаю сериализацию объекта в JSON следующим образом:NullReferenceException в режиме выпуска приложения Xamarin
var userDto = new { user = new { login = Username, password = Password } };
var jsonPayload = JsonConvert.SerializeObject(userDto, Formatting.Indented);
в режиме отладки все работает отлично, но в режиме выпуска jsonPayload
переменная null и в моем try/catch я получаю NullReferenceException
. Почему значение этой переменной отличается в Debug/Release и как ее решить?
Это приложение для Android, и у меня есть разрешение на использование Интернета.
попробуйте очистить решение, удалив оптимизацию и связываясь в конфигурациях 'Release' –