Open main menu

CDOT Wiki β

Changes

Debugging Parallel Programs in Visual Studio / Team Debug

464 bytes added, 02:04, 22 December 2017
Case C
2.Go to "Add", then pick "Add Existing Project"
 
[[File:Pr1.png|1000px|center|Process window]]
3.Navigate to the Source2 project's project file and open it
PIC[[File:Pr2.png|1000px|center|Process window]]
Next we will have to set the Source2 project to start up with the Source1 project
2.Select Set Startup Projects
 
[[File:Pr3.png|1000px|center|Process window]]
3.On the Solution Propert Pages Window, Select Multiple startup projects
*Note:The Projects will execute in order shown
PIC[[File:Pr4.png|1000px|center|Process window]]
Now when we run the debugger, it will run both projects as a seperate process and will show up on the Processes window.
 
[[File:Pr5.png|1000px|center|Process window]]
The Processes Window will show:
3.Give it a name and set command to C:\Windows\System32\cmd.exe
[[File:Pr6.png|1000px|center|Process window]] 4.Apply the changes and then under tools, select your commandline command line tool
5.In the commandline, navigate to the Source2 project's debug folder
6.In the commandline, type the name of the Source2 project with the .exe extension and the appropriate agruements and the press enter to execute
*IMPORTANT: Do not press enter to continue, Visual Studios only allow the debugger to attach to a running process
 
[[File:Pr7.png|1000px|center|Process window]]
Now that your process is running, You can attach the debugger to it
2.Select Debug and pick Attach to Process
 
[[File:Pr8.png|1000px|center|Process window]]
3.In the Attach to Process window, select Source2 project's process and click attach
 
[[File:Pr9.png|1000px|center|Process window]]
Now your debugger will run the Source1 project with Source2 project as a seperate process
[[File:Pr10.png|1000px|center|Process window]]
28
edits