Асинхронный HttpWebRequest, выдающий исключение в компактной среде языка C #? - PullRequest
1 голос
/ 19 марта 2010

Я вставил код из msdn, из http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.begingetrequeststream.aspx в пример приложения. Но это дает ошибку для contentLengh, поэтому я предоставил это. тогда это хорошо работает. Но в следующий момент он генерирует исключение InvalidOperationException и NotSupportedException.

Поток postStream = request.EndGetRequestStream (asynchronousResult); // умирает здесь

Я попробовал код в своем приложении с моим веб-сервисом, но все еще то же исключение.

Я пробовал request.sendChunked = true, но это не устраняет ошибку.

Я не знаю, что с ним не так.

Я пишу код на c # на сетевом компактном фреймворке, у меня есть страница входа, для которой запрос входа идет на сервер. Затем я хочу показать страницу с пользовательским индикатором выполнения при входе в систему и скрыть страницу, когда получу ответ. Поэтому я использую асинхронный запрос HttpWebRequest. Пожалуйста, помогите, если что-то не так в коде, или если есть какое-то другое решение для отображения пользовательского индикатора выполнения. любая помощь будет принята с благодарностью.

Заранее спасибо. Мишал Шах

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