Я вставил код из 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. Пожалуйста, помогите, если что-то не так в коде, или если есть какое-то другое решение для отображения пользовательского индикатора выполнения. любая помощь будет принята с благодарностью.
Заранее спасибо.
Мишал Шах