title: Exception control when release an application?
body: <p>Possibly an obvious question to some but couldn't find a duplicate.</p>
  
  <p>I'm packaging the final version of a Windows Forms solution I've been working on and am getting it ready for online distribution. What are the best practices when doing so? We've already had some trouble with packaging the installation file and have run into hurdles to test the program on different PCs, both 32 and 64-bit included.</p>
  
  <p>More specifically, should "throw;" commands be commented out or left in the final release? Would this expose any of the inner workings of the solution itself?</p>