After building the release version for my application, I went to the bin/Release folder and saw a bunch of my project dependencies, such as "Newtonsoft.Json.dll", "System.Memory.dll" and so on.
I have referenced posts like What files are mandatory in release windows form? and saw that these dependencies are needed for my application to run smoothly.
However, I only needed to copy one file - my "main.dll" to the application (I'm creating an add-on for Revit) and it works fine. So, I'm wondering which files could be excluded? This is because my application is still being modified and new dependencies are being added, and I would like to know which files are not needed.
Is there a list of dependencies that have already been included in windows automatically?