I know the short answer.It depends on the stuff we used to create our application.Like if we use any DLL then we need to include it in our app or if we wrote custom dll to access something then we have to add.Still in case of small utilities how will you distinguish between which files to bundle.
Thanks for reading question.Please do take time to answer it if you know it.