I've built about a dozen classes in C# that I'm using in a Winforms app. A couple of them are composite classes, so I have some dependencies.
Am I correct that there are two ways to implement them in an app - either to build dependencies/references in my project/solution, or to use the GAC?
Up until now, I've always done the former, because someone advised me against using the GAC. It's a bit of a pain, because I have to move compiled DLLs into my run-time folder structure to do run-time testing. Are there big pros-cons one way or another?
Thanks,
Kevin