At last I've found out the reason of this error. Enabling tracing is the reason of this strange behavior.
I compared your example with mine and found out that after commenting out from web.config line:
<trace enabled="true" request…