Had you actually started the process when the debugger picture was taken? That's the screenshot I'd expect to see before the Start()
method is called.
Note that the common pattern is to create a ProcessStartInfo
, populate it, and then call the static Process.Start(startInfo)
method. That makes it conceptually simpler: you don't see the Process
object until it's been started.