I have Internet Explorer 8 set as my default browser and whenever I start my web application in Visual Studio 2010 with debugging it starts Internet Explorer 8 with the following command line arguments:

"C:\Program Files (x86)\Internet Explorer\iexplore.exe -noframemerging -suspended -debug http://localhost:3198/

I've searched all over the place and the only options I can find on MSDN don't include the -suspended and -debug options. I'm curious since I'm having debugging issues that seem to get resolved if I remove the -suspended option. Does anyone have any idea what these two options mean?

  • well I ran the command iexplore.exe -suspended.....now I cant close the window its stuck on a connecting tab maybe . Maybe its something VS does to keep the session open in a way on the localhost? – sealz Mar 1 '12 at 18:12
  • Yeah its weird since just opening iexplore.exe with -suspended gives you a hanging window, but when opened thru Visual Studio it opens fine in most cases. – amurra Mar 1 '12 at 18:20

Just a wild guess:

I think suspended does just that. It gives you the opportunity to attach your debugger to iexplore and set your breakpoints. After that you can start debugging by resuming the execution of iexplore.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.