Ich habe gerade diese Ausnahme (ProtocolViolationException) in meiner .NET 2.0-App (ausgeführt unter Windows Mobile 6 Standard Emulator) erhalten. Was mich verwirrt ist, dass ich meines Wissens keinen Inhaltskörper hinzugefügt habe, es sei denn, ich habe es versehentlich irgendwie getan. Mein Code ist unten (sehr einfach). Muss ich noch etwas tun, um .NET davon zu überzeugen, dass dies nur ein http GET ist?
Danke, Brian
//run get and grab response
WebRequest request = WebRequest.Create(get.AbsoluteUri + args);
request.Method = "GET";
Stream stream = request.GetRequestStream(); // <= explodes here
XmlTextReader reader = new XmlTextReader(stream);