And on top of that, are there cases where one has to use the global assembly cache or where one cannot use it?