How can I tell from the assemblyName, or Assembly class (or others like it), whether an assembly is part of the .net framework (ie System.windows.Forms)?
So far I've considered the PublicKeyToken, and CodeBase properties, but these are not always the same for the whole framework.
Edit: The reason I want this info is to get a list of assemblies that my exe is using that need to be on client machines, so I can package the correct files in a setup file without using the Visual Studio setup system. The problem is, I don't want to pick up any Framework assemblies, and I want it to be an automatic process that is easy to roll out whenever a major update is finished.
The ultimate solution would be that there is an IsFramework property....:)