title: How do I restart my C# Mobile Application?
body: <p>I read many forums and links like: </p>
  
  <p><a href="https://stackoverflow.com/questions/779405/how-do-i-restart-my-c-sharp-winform-application">How do I restart my C# WinForm Application?</a></p>
  
  <p>but all this are for windows not for mobile. How can i restart my mobile application when i catch unhandled exception. Now app is closed when i catch unhandled exception but i do not want to close it so i want to restart it.</p>
  
  <p>This not working:</p>
  
  <pre><code>ProcessStartInfo s = new ProcessStartInfo();
              s.FileName = Assembly.GetExecutingAssembly().GetName().CodeBase;
              s.UseShellExecute = false;
              Process.Start(s);
  </code></pre>
  
  <p>i am uisng windows mobile 6.1 and CF 3.5</p>