title: Debug an application in production
body: <p>Some weird bugs occur in production with our home-made application written in C# with the framework 3.5. The application is logless (I know...) and the crashes don't give us usable information even in the event viewer. Further more, the error handling is poor when it exists.</p>
  
  <p>Checkout the code and hunt the problem in a dev environment is <strong>not</strong> the solution as we don't know what the problem is.</p>
  
  <p>We'd like to "debug" the application in the production environment. We're dreaming about something like using a tool with the feature of Visual Studio Debugger and ILSpy. That's, making step by step execution with deassembled code.</p>
  
  <p>Well, what are the solutions when we don't have logs or error handling to debug an application in production?</p>