title: WP7: TCP connection from phone to PC via USB
body: <p>I'm trying to get a connection via TCP sockets from my Phone that is plugged via USB to the PC. It does not seem to work. The <code>Socket.ConnectAsync</code> returns a <em>Success</em>, so the hostname (name of my PC) is correctly resolved. However, the first <code>Socket.SendAsync</code> ends up in a <em>Connection Reset</em>. </p>
  
  <p>It works with the emulator and if the PC and phone are in the same private WiFi network, but never via the USB connection.</p>
  
  <p>This is kind of strange, since HTTP traffic seems to work quite well: The phone's browser can connect to my PC's webserver (with both PC and phone beeing offline, just connected via USB) and a small test app can connect via HTTP (<code>WebClient</code>) to the PC, like asked in <a href="https://stackoverflow.com/questions/4842534/send-data-from-wp7-phone-to-pc-via-usb-cable">this SO question here</a>.</p>
  
  <p>So my question is, as there must be some security restriction that I did not discover yet, or some technical restriction: How can I get it to work, and if not, why?</p>
  
  <p>Thanks in advance for any help with this!</p>