Last week, we finished up our main series on reflection. For most people, what we covered is all they will ever need. However, there are a few other things I’ve needed to know due mainly to the fact that I was using reflection from a DLL instead of an EXE
When I wrote VSS.NET, which was my first .NET application, allow Visual SourceSafe to be used over the Internet, I wanted to implement the SCC api. This is the API that allows you to use VSS from the IDE. For some reason that I can’t remember now and isn’t important to this discussion, I needed to use reflection from the DLL that the SCC interface was calling. This posed two problems.
(more…)