title: System.Exception error numbers
body: <p>In a Silverlight project I am working on; I am occasionally seeing exceptions with messages like <code>System.Exception: 3000 An error has occurred</code>. The numbers vary, though - I have seen 3000, 3001, 4001, and 3137. These appear when playing/accessing different media, and Google searches confirm that they are media related.</p>
  
  <p>These obviously mean something specific; but none of them are obvious in meaning. Are these procedurally generated? Is there an easy way besides scouring forums/Google to determine what the different numbers mean?</p>