Is there a tool that can help me profile .net applications by generating a file and then opening the file with a viewer. I want to be able to deploy my application and it will constantly generate profiling information, then when my issue reoccurs I can examine that profiling information file.