About the running principle between studio and robot

When I running a program in studio or robot
image
image

Is these two way invoke the same compiler or executor?
what does they invokes and where is it.
If any question,anyone can ask me ,and I will try my best to descripe the question.
thanks

image

Hi @jmy

Studio runs the currently opened project.

Robot Tray runs the Published package of the project
(on your screenshot, the downloaded package should be located in this folder:
%userprofile%\.nuget\packages\TestPublish

Also, see here to learn more about the Activities feed: