In an Atmel Studio 6.2 Solution with multiple Projects, how to debug a specific project?
Everything in the 'Debug' menu seems to just (implicitly) work on the 'Start Up' Project.
In generic visual Studio there is "Set as startup project" and then that becomes the one you launch when debugging. Not sure where this is in AS6 though (not near it to check):
You either build/debug the 'Start Up' or you build every single project in the Solution (and debug the Startup)
I have been used to Keil or Rowley where you might have many projects in a solution. And everything works at a reasonable speed.
As far as I can see, AS6.2 grinds to a halt when loading multiple projects. (and I always disable the horrible 'VAssistX')
On my Win7-64 desktop, it is manageable. My Vista-32 laptop is virtually unusable. (and I have just re-installed Vista-32 from scratch)
In generic visual Studio there is "Set as startup project"
Yes, I know that one - it's in the context menu (when you right-click a Project).
My question was whether there's a way to do it directly without having to first "Set as startup project"; eg, as a right-click option - like you can Clean/Build/Rebuild a specific Project from its context menu.
In Solution Explorer for me right clicking a project name shows a context menu that includes "Set as Startup Project" - is that not what you are looking for then?
Were you looking for "Set as Startup Project then rebuild it then start debugging" or something? No, I think you will have to click the mouse two or three times.
(this is just the same as VS2010 isn't it?)
Yes - that is what I said.
Were you looking for "Set as Startup Project then rebuild it then start debugging" or something?
I was looking for a straight 'Debug This - Now!' option - without having to do the 'Set As Startup' first on the project, then go over to the Debug menu (or button) to start debugging.
I think you will have to click the mouse two or three times
That's what I was hoping to avoid. But it seems you can't.
Ho hum. It was just a thought...
© 2021 Microchip Technology Inc.